![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, próbuje zrobić odtwarzanie losowe, chciałbym aby po kliknięciu przycisku, automatycznie po zakończeniu filmu otwierał się następny, ten kod działa jednak dopiero gdy film się zakończy, wtedy trzeba ręcznie kliknąć #losuj i otwiera się następny element a chce żeby tylko trzeba było raz kliknąć i wtedy aktywowała by się ten kod zawsze wtedy kiedy film się zakończy, czyli zwróci 0.
Ten post edytował Largo1234 11.11.2014, 09:35:55 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Musisz użyć zdarzenia onStateChange, tam sprawdzić stan (dostaniesz w event.data).
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Możesz jaśniej bo dopiero raczkuje w jquery/javascript (IMG:style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
ok mam cos takiego:
I działa!!! (IMG:style_emoticons/default/zakochany.gif) ale teraz chciałbym aby uruchamiała się ta funkcje po aktywowaniu przycisku np. o nazwie "odtwarzaj losowo" a po jego ponownym kliknięciu wyłączyć funkcje, proszę o pomoc (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
1. Ustalasz jakąś zmienną i jej początkową wartość na X.
2. Jeśli klikasz, to zmienna przyjmuje Y jeśli ma X, X jeśli ma Y. 3. Zmieniasz warunek: if(state==0&&zmienna==X) { |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Czyli gdzieś tam trzeba nadać wartość 0 zmiennej losowo a po kliknięciu nadać wartość 1, ten kod ma wyglądać tak?:
Tylko jak to zrobić żeby zmienić wartość tej zmiennej losowo na 1, , kombinuje i mi nie wychodzi... (IMG:style_emoticons/default/facepalmxd.gif) próbowałem tak ale to nie działa
Ten post edytował Largo1234 11.11.2014, 12:49:31 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wartość zmiennej losowo ustalasz przy inicjalizacji, oraz przy click. Zadeklaruj ją poza funkcją click i playerStateChanged. Do playerStateChanged nie przekazuj jej jako argument.
Porównanie: == |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam to tylko błąd w kopiowaniu, w dokumencie mam ==.
zrobiłem coś takiego, po kliknięciu niby wartość zmiennej to 1 ale i tak nie działa...
Ten post edytował Largo1234 11.11.2014, 12:53:38 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Niestety to nie działa... (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A gdzie masz podpięty listener playerStateChanged?
Pokaż cały kod. |
|
|
![]() ![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
To działa! dzięki (IMG:style_emoticons/default/guitar.gif)
Ten post edytował Largo1234 12.11.2014, 09:09:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:34 |