Zadejte hledaný výraz...

jquery oprava scriptu

vrabec
verified
rating uzivatele
(4 hodnocení)
17. 11. 2010 21:17:01
cau , delal sem skript s jquery a potrebuju poradit, ma se tam kazdych par sek aktualizovat baner,obrazky se nacitaj externe z php skriptu , pouzivam na odpocet casu jquery plugin timers, ale baner se zacne aktualizovat az po nejakym case po nacteni stranky poradil by mi nekdo kde je ta chyba prosim?
http://example1.starenko.cz/slide/
js kod: zdroj kod stranky...
PS:v php kodu chyba neni generuje nahodne nazvy obrazku ktery se maj zobrazit
17. 11. 2010 21:17:01
https://webtrh.cz/diskuse/jquery-oprava-scriptu/#reply584989
milda
verified
rating uzivatele
(1 hodnocení)
17. 11. 2010 22:01:53
čau, problém je v tom, že při prvním volání té funkce je proměnná url v $("#slide").css("background-image","url(img/" + url + ")"); nedefinovaná,
(protože se ti ještě nevrátil ten post požadavek). V dalším volání už je to OK.
Upravil bych kód tak, aby se změna obrázku volala v callback funkci - pak se ti to zobrazí hned po získání dat od serveru a nečeká se na timer.
$.post('post.php', function(data) {
url = data;
$("#slide").css("display","none");
$("#slide").css("background-image","url(img/" + url + ")");
$("#slide").fadeIn("slow");
});
17. 11. 2010 22:01:53
https://webtrh.cz/diskuse/jquery-oprava-scriptu/#reply584988
vrabec
verified
rating uzivatele
(4 hodnocení)
17. 11. 2010 22:27:55
jj diky moc za rychlou odpoved:)
17. 11. 2010 22:27:55
https://webtrh.cz/diskuse/jquery-oprava-scriptu/#reply584987
Pro odpověď se přihlašte.
Přihlásit