![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Kod $().ready(function() { Gdzie popełniłem błąd ?
var path ="img/"; var imgArray =["img.JPG", "img2.JPG", "img3.JPG"]; var imgArrayLength =imgArray.length; function slider() { for(var i=0;i<imgArrayLength;i++) { $("#slider").css({"background:":"url('"+path+imgArray[i]+"') 0 0 no-repeat"}); } } setInterval(slider, 2000); }); |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
background:
po co tu dwukropek? nie: css('styl:','wartosc'); a: css('styl','wartosc'); Z ajaxem problem nie ma żadnego związku. przenosze ps: niby lecisz jakąś petlą, ale i tak za każdym razem w tej pętli nadpisujesz ten sam styl temu samemu elementowi. Po co więc ta pętla? No i może łaskawie napisz jaki konkretnie masz problem.
Powód edycji: [nospor]:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuję bardzo za pomoc. Teraz już działa
Kod $().ready(function() {
var path ="img/"; var imgArray =["img.JPG", "img2.JPG", "img3.JPG"]; var imgArrayLength =imgArray.length; var i =0; function slider() { if(i==imgArrayLength) { i=0; } $("#slider").css({"background":"url('"+path+imgArray[i]+"') 0 0 no-repeat"}); i++; } setInterval(slider, 2000); }); |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ps2:
o to: Kod var path ="img/"; var imgArray =["img.JPG", "img2.JPG", "img3.JPG"]; var imgArrayLength =imgArray.length; function slider() { for(var i=0;i<imgArrayLength;i++) { $("#slider").css({"background:":"url('"+path+imgArray[i]+"') 0 0 no-repeat"}); } } Powinno być poza document. ready. To są deklaracje i one mają być widoczne wszędzie. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
możesz powiedzieć dlaczego tak powinno być ?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Ograniczasz deklaracje i funkcje tylko do danego bloku, co w tym przypadku raczej nie jest dobrym pomysłem
2) W ready z reguły podaje się kod jaki ma się wykonać po ready a nie deklaracje funkcji i zmiennych -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
czyli tak[code]var path ="img/";
var imgArray =["img.JPG", "img2.JPG", "img3.JPG"]; var imgArrayLength =imgArray.length; var i =0; function slider() { if(i==imgArrayLength) { i=0; } $("#slider li").removeClass("active"); $("#slider li").eq(i).addClass("active"); $("#slider").css({"background":"url('"+path+imgArray[i]+"') 0 0 no-repeat"}); i++; } $().ready(function() { setInterval(slider, 2000); });[code]? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak, i naucz się uzywac bbcode, a najlepiej lub PODGLAD przed wyslaniem posta
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 21:10 |