Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] clearInterval się nie wykonuje
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Dominator
Witam
Próbuję zatrzymać wykonywanie funkcji poprzez clearInterval, lecz to nie działa. W konsoli otrzymuję takie coś:

Uncaught ReferenceError: xx is not defined

+ skrypt

  1. $("button[id='start']").click(function()
  2. {
  3. var xx = setInterval("Server.init()", 1000);
  4. });
  5.  
  6.  
  7. $("button[id='stop']").click(function()
  8. {
  9. window.clearInterval(xx);
  10. });
johny_s
xx masz zdefiniowane tylko lokalnie w funkcji obsługującej zdarzenie click, zdefiniuj xx gdzieś wyżej poza tą funkcją a w clicku tylko xx = ...
Dominator
Działa elegancko, dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.