Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

jQuery AutoGeneratingGallery fancybox problem

[es] :: Javascript i AJAX :: jQuery AutoGeneratingGallery fancybox problem

[ Pregleda: 1857 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milan_sr
Milan Savov
Strumica

Član broj: 262218
Poruke: 108
89.185.211.*



+26 Profil

icon jQuery AutoGeneratingGallery fancybox problem30.12.2010. u 00:14 - pre 162 meseci
Zdravo

Radi se za ovu Galeriju:

(ili demo)

Moj probljem je to sto kad je prikazujem na pocetnu stranu, sve si e okej, radi mi i fancybox, ali na primer, ako je stavim da se prikazuje na drugi link, tad slike se prikazuje, ali kad se klikne na njima ne radi fancybox skripta (slike se otvare na posebnu _blank stranu, a ja hocu biti kako na demo)

Dali nekog ima ideju sta mogu biti problem?

 
Odgovor na temu

Branko Braco

Član broj: 44888
Poruke: 43
*.adsl.net.t-com.hr.



+1 Profil

icon Re: jQuery AutoGeneratingGallery fancybox problem30.12.2010. u 16:44 - pre 162 meseci
Malo sam na brzinu pogledao skriptu i jedino sto mi je upalo u oko su 214 i 222 linija koda u skripti jquery.fancybox-1.0.0.js
U 214 liniji imas $("#fancy_nav").append('<a id="fancy_left" href="javascript:;"></a>');
u 222 liniji $("#fancy_nav").append('<a id="fancy_right" href="javascript:;"></a>');

Nije mi jasno uopste zasto je tvorac skripte u href atribute stavljao prazan javascript poziv ali da ne bi mjenjali kod previse jer nisam gledao bas o cemu se radi ti zamjeni href="javascript:;" sa href="javascript:return false;" pa oprobaj kako radi pa javi, ako nije to to onda stavi link do te stranice koja ti ne radi kako treba pa ce mo pogledamo u cemu je problem, jer ovako na slepo je to jako tesko.
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: jQuery AutoGeneratingGallery fancybox problem30.12.2010. u 18:24 - pre 162 meseci
javascript:; i javascript:return false; imaju potpuno istu funkciju, tako da time nece napraviti nikakvu promenu.

Milane, daj link do strane na kojoj ti galerija ne radi, ili bar prekopiraj gresku koja se prikaze u konzoli (ako ima greske). I molim te, povedi malo vise racuna o pravopisu i gramatici, jer ti je poruka veoma tesko razumljiva.

 
Odgovor na temu

japan

Član broj: 34328
Poruke: 480
*.dynamic.sbb.rs.



+13 Profil

icon Re: jQuery AutoGeneratingGallery fancybox problem30.12.2010. u 18:47 - pre 162 meseci
Moze biti da navodis relativnu putanju ka fancybox skripti ili jquery, koja je na tom linku pogresna, pa se to nikad i ne ucita... Ako je to u pitanju, onda to vrlo lako mozes da resis tako sto ces navesti apsolutne putanje, ili dodati base tag, ali samo nagadjam, posto nisi nikave detalje dao...

BTW, Aleksandre, covek je iz Strumice, i verujem da pise srpski bolje nego sto bi ti pisao makedonski ;)
 
Odgovor na temu

milan_sr
Milan Savov
Strumica

Član broj: 262218
Poruke: 108
89.185.211.*



+26 Profil

icon Re: jQuery AutoGeneratingGallery fancybox problem30.12.2010. u 19:12 - pre 162 meseci
ovo je mjesto kade sto ucitujem slike od folder, i ovdje mi ne radi skrpitu.

ali kad ist taj kod za put do slike, go postavim da se prijazuje na pocetnu stranu , tad sve radi super.


Aleksandar, trudim se sa gramatikom, ali to je to :)
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: jQuery AutoGeneratingGallery fancybox problem30.12.2010. u 19:50 - pre 162 meseci
Sad sam tek skontao da si iz Strumice i da ti srpski jezik nije maternji, tako da razumem greske :)

sto se tice tvog problema, pogledao sam stranu koju si linkovao i prvo sto sam primetio je da ti s3Slider.js skripta baca gresku koja sprecava sve posle toga da se uspesno izvrsi.
koliko vidim problem je sto ta skripta, tj jquery plugin, podrazumeva da je element uvek pronadjen sto nikako ne treba uzimati za tacno, kao sto se pokazalo u ovom tvom slucaju.

elem, na toj strani nemas element sa id-om slider1 prema tome ti ovaj kod:
Code (javascript):

$('#slider1').s3Slider({
  timeOut: 4000
});
 


baca gresku jer s3Slider plugin izgleda ovako:
Code (javascript):

$.fn.s3Slider = function(vars) {      
       
    var element     = this;
    var timeOut     = (vars.timeOut != undefined) ? vars.timeOut : 4000;
    var current     = null;
    var timeOutFn   = null;
    var faderStat   = true;
    var mOver       = false;
    var items       = $("#" + element[0].id + "Content ." + element[0].id + "Image");

    // ... itd...
   
 


ova poslednja linija baca gresku jer je element[0] u ovom slucaju undefined.

samo dodaj proveru na pocetku te fje da li postoji bar jedan selektovan element, ako ne - jednostavno izadji:

Code (javascript):

$.fn.s3Slider = function(vars) {      
    if (!this.length) return;
 


to bi trebalo da ti ukloni tu gresku. kad to sredis javi da li galerija i dalje ne radi, da vidimo sta je sledeci problem..

i btw pozivas http://okej.com.mk/javascripts/dolphin.js skriptu koja ne postoji (server vraca 404 gresku)..
 
Odgovor na temu

milan_sr
Milan Savov
Strumica

Član broj: 262218
Poruke: 108
89.185.211.*



+26 Profil

icon Re: jQuery AutoGeneratingGallery fancybox problem31.12.2010. u 13:32 - pre 162 meseci
Aleksandar rjesio sam probljem. To sto si rjekao to je i bilo problem. Hvala.

Srekni praznici
 
Odgovor na temu

[es] :: Javascript i AJAX :: jQuery AutoGeneratingGallery fancybox problem

[ Pregleda: 1857 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.