[ kelja @ 14.07.2012. 10:17 ] @
http://bybyweb.com/imgajax/


Imam problem sa preloadingom AJAX sadrzaja, ako pogledate kod bice vam jasno... jedan deo strane ucitava se naknadno, nakon ajax poziva, i sve to funkcionise lepo, medjutim, posto se u naknadno dodatom sadrzaju nalaze gomila slika, fb lajkovi i komentari, hteo bih da izbegnem pocetno 'seckanje' slike (i ostatka), i da se korisniku prikaze prva slika (prvi .img_holder blok), tek nakon sto je sadrzaj kompletno ucitan...

Trenutno, loading animacija nestaje 'on success', odnosno cim je ajax request uspesno obradjen i html isporucen (ali slike i fb lajkovi) u njemu (u tom html-u) se, naravno, jos ucitavaju...

Hvala!
[ Nikola Poša @ 14.07.2012. 19:03 ] @
A zašto uopšte ideš na tu varijantu da ceo taj centralni sadržaj, sa sve JS kôdom, učitavaš AJAX-oidno? Mislim da je bolje da JS funkcionalnost, za tu galeriju slika, bude deo glavne stranice, pa da onda ta početna slika bude učitana na početku, a da preko tih Next/Previous kontrola radiš lazy-loading ostalih slika. A uostalom, možeš i da pronađeš neki jQuery slider/carousel za te svrhe...
[ kelja @ 14.07.2012. 19:44 ] @
Ma nista me ne pitaj... to je pristup koji sam koristio (jedna velika ucitana na pocetku, i dinamicko menjanje src-a javaskriptom) pre 5 godina... no, covek kome radim sajt nije bio zadovoljan (ie7 je seckao sliku pri ucitavanju)... pa sam resio da radim ovako... Snasao sam se, nasao sam neki plugin... i radi sad, nekako...

P.S. - ne sme muzika da se prekida, otud ajax. :D Objasnio sam liku da ce zrtvovati SEO... ima vec 2-3 varijante, pa ce odabrati... :)

[Ovu poruku je menjao kelja dana 14.07.2012. u 20:57 GMT+1]