Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> setInterval w jQuery
Artu123
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 8.12.2008

Ostrzeżenie: (0%)
-----


Kod
          
     $().ready(function() {
 
         var naco = 0;
          
         $("ul#RotatorNewsowPrzelacznik li a").click(function() {
                  
             var element_index = $("ul#RotatorNewsowPrzelacznik li a").index(this);
                          
             $("ul#RotatorNewsowPrzelacznik li a").removeClass("Active");             
             $("ul#RotatorNewsowPrzelacznik li a").addClass("NotActive");     
             $("ul#RotatorNewsowPrzelacznik li a").eq(element_index).removeClass("NotActive").addClass("Active");
             $("div.RotatorNewsowNews").css("display", "none");
                 $("div.RotatorNewsowNews").eq(element_index).css("display", "block");
          
             naco = element_index;
                      
             return false;
          
         });
                  
         setInterval(PrzelaczRotator(),5000);
      
         function PrzelaczRotator() {
      
             var element_index = naco+1;
      
             $("ul#RotatorNewsowPrzelacznik li a").removeClass("Active");             
             $("ul#RotatorNewsowPrzelacznik li a").addClass("NotActive");     
             $("ul#RotatorNewsowPrzelacznik li a").eq(element_index).removeClass("NotActive").addClass("Active");
             $("div.RotatorNewsowNews").css("display", "none");
                 $("div.RotatorNewsowNews").eq(element_index).css("display", "block");
          
             naco = naco+1;
                          
             return false;
      
         }




Witam !

Mam taki kod i 

setInterval(PrzelaczRotator(),5000); działa tylko raz , np. zamiast PrzelaczRotator() dam alert to wyświetli się tylko raz , a powinno co 5 sekund . Prosze o pomoc .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


A czy przypdkiem return false; nie kończy zabawy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
setInterval(PrzelaczRotator,5000)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a tam, nie znacie sie. Do setInterval nalezy podac tekst "PrzelaczRotator()" a nie wywolanie funkcji PrzelaczRotator() (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
ps: z jquery nie ma to zadnego zwiazku

edit: albo tak jak podal wookieb (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 06:03