![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam kodzik js. a w nim prezentację zdjęć. Tylko, że zdjęcia losują się, a nie przechodzą jeden po drugim. Zalezy mi, aby wyświetlały się w kolejności od 1 do 3. Wiem, że za losowośc odpowiada linijka z Match.random, ale nie mam pomysłu jak ją zmienić. var zdjecia = new Array("obraz-slider1","obraz-slider2","obraz-slider3"); const MINI = "zdjecia/mini/"; const SEC = 1000; const ZMIANA = 5*SEC; var interval = 0; function losuj(){ var tab = new Array(); for(var i=0 i<1; i++){ tab[i] = Math.floor(Math.random()*zdjecia.length); } return tab; } function uaktualnij(){ var img = document.getElementsByTagName("img"); var nowe = losuj(); for(var i=0; i<img.length; i++){ img[i].src = MINI + zdjecia[nowe[i]] + ".jpg"; } } function startInterval(){ interval = setInterval(function(){ uaktualnij(); }, ZMIANA); } window.onload = function(){ uaktualnij(); startInterval(); } Pomożecie? (IMG:style_emoticons/default/biggrin.gif) Ten post edytował darksiders94 23.06.2014, 16:43:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 20 Dołączył: 17.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
No.. chyba nie.. Teraz wyświetla mi jedno zdjęcie i nie działa timer
W sumie to nawet nie wiem dlaczego.. przecież jest i++.. powinien robic skok o jeden obrazek Ten post edytował darksiders94 23.06.2014, 17:27:30 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 20 Dołączył: 17.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Aha rozumiem, że w kodzie masz jeden element img.
To tak.
Ten post edytował ziolo 23.06.2014, 17:41:46 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dobra, wyswietla..
Przez przypadek zakończyłeś linijkę ";;" Dzięki za pomoc (IMG:style_emoticons/default/biggrin.gif) Ten post edytował darksiders94 23.06.2014, 17:41:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:08 |