Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] Zatrzymanie setInterval()
Mlodycompany
post
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam. Mam taki kod
[JAVASCRIPT] pobierz, plaintext
  1. function pw(odbiorca){
  2. $('#modal').load('load.php?func=pw&odbiorca='+odbiorca, function(){
  3. wycentruj('#modal');
  4. var tid = setInterval(function(){ pwrozmowa(odbiorca); },1500);
  5. });
  6. $('#modal').show();
  7. $(document).bind('keypress', function(e){
  8. if(e.keyCode==27){
  9. $('#modal').hide();
  10. clearInterval(tid);
  11. }
  12. });
  13. }
  14. function pwrozmowa(odbiorca){
  15. $('#rozmowa').load('load.php?func=pwload&odbiorca='+odbiorca);
  16. alert('alert');
  17. }
[JAVASCRIPT] pobierz, plaintext
i wszystko działa, ale po wciśnięciu klawisza ESC #modal znika ale nadal wyświetla się alert czyli kombajn cały czas chodzi. Nie zatrzymuje setInterval a powinno. Co robię źle, proszę o pomoc
Go to the top of the page
+Quote Post

Posty w temacie
- Mlodycompany   [js] Zatrzymanie setInterval()   20.08.2010, 11:38:10
- - erix   Zrób z tid zmienną globalną.   20.08.2010, 11:39:34


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 05:08