Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] Rotator zdjęć, Prosty rotator
Swi7ch
post 18.08.2010, 16:27:05
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 9.04.2005

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


Czy istnieją jakieś darmowe, gotowe skrypty, które potrafią po prostu zmieniać zdjęcia co x sekund.

Przykład tutaj: http://www.blue-shark.co.uk/

pozdrawiam
Go to the top of the page
+Quote Post
flashdev
post 18.08.2010, 16:38:35
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

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


Raczej istnieją.

Kod
// jQuery

function imgRotator(id, tab, sec){
var cnt = 0;
setInterval(function(){
$('#'+id).attr('src', tab[cnt]);
cnt = (cnt+1) % tab.length;
}, sec*1e3);
}

// wywolanie
imgRotator('id-obrazu', new Array('img/zdjecie1.jpg', ...), 5/*sekund*/);


Np. ten powyżej.


--------------------
Go to the top of the page
+Quote Post
Swi7ch
post 24.08.2010, 15:12:37
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 9.04.2005

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


Jakieś podpowiedzi jak to działa? Nie wiem jak to zaimplementować.

Z tego co widzę jquery się implementuje poprzez klasy css. Czy w tym przypadku ma być podobnie?

Musiałem sobie poradzić w inny, bardziej zasobochłonny sposób, ale przyjazny do implementacji dla osoby bez wiedzy JavaScript.

Polecam: http://nivo.dev7studios.com/
Go to the top of the page
+Quote Post
thomson89
post 24.08.2010, 16:02:34
Post #4





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Takie coś jak na tamtej stronce podałeś jest bardzo proste do wykonania. W JS co x sekund wywołujesz funkcje która zmienia src obrazka (setTimeOut). Jeżeli pokusiłbyś się też o takie efekty to z pomocą przychodzi jQuery i jego FadeIn.


--------------------
Sklep 70%
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:52