![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 5.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Czyli klikam w .bx-start i jeśli istnieje .bx-count, to ma czyścić mi timer i usuwać span`a. Jeśli nie istnieje, to tworzy .bx-count i ustawia timer, który odlicza od 25 do 0 i tak w kółko. Problem w tym, że clearInterval() mi nie działa i nie czyści timeru (każdy kolejny timer przy kliknięciu w .bx-start o (chyba) id "interval" działa w tym samym czasie). Any ideas? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
aha. No tak, ale to tylko pozorna rekurencja, bo w rzeczywistości
nie robisz tak exampleFunction() --> exampleFunction() --> exampleFunction() ---> exampleFunction() ---> --> (może grozić przepełnieniem stosu w skrajnych przypadkach) tylko tak: 1. exampleFunction() ---> setTimeout() --> return -- zwrócenie sterowania do przeglądarki -- 2. exampleFunction() ---> setTimeout() --> return -- zwrócenie sterowania do przeglądarki -- 3. exampleFunction() ---> setTimeout() --> return |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:55 |