Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
jquery ad-gallery i lightbox
#1
Witajcie

Potrzebuje porady, chcę zrobić sobie galerie zdjęć z miniaturkami, podglądem i powiększeniem zdjęcia. No i wykombinowałem sobie że użyje do tego dwóch ogólnie dostępnych skryptów jquery. No i napotkałem na problem nie do przeskoczenia. Osobno skrypty chodzą bezproblemowo, kumam mniej więcej jak i co ustawić. Problem zaczął się kiedy chciałem zrobić powiększanie zdjęć przy użyciu lightboxa.
Każde powiększane zdjęcie musi być otagowane w taki sposób:

Kod:
<a id="example1" .....

I teraz tak, zmodyfikowałem sobie kawałek kodu ad-gallery tak żeby do każdego powiększonego zdjęcia dodawał mi ten znacznik id w taki sposób:

Kod:
_showWhenLoaded: function(index, callback) {
      if(this.images[index]) {
        var context = this;
        var image = this.images[index];
        var img_container = $(document.createElement('div')).addClass('ad-image');
        var img = $(new Image()).attr('src', image.image);
        if(image.link) {
          var link = $('<a [b]id="example1"[/b] href="'+ image.link +'"></a>');
          link.append(img);
          img_container.append(link);
        } else {
          img_container.append(img);
        }

Ale niestety, nie wywołuje się lightbox ani fancybox, ani żaden inny...
Natomiast jeżeli umieszcze sobie gdzieś obok w divie obrazek i otaguje go w taki sam sposób to działa...

Co nie tak robie ? I jak to wywołać ?

Przykład jest na http://willq.pl/gal.php

Pooomocyyyy....
Odpowiedz
#2
A .live() nie działa?

Może ten wątek ci pomoże:
http://code.google.com/p/fancybox/issues/detail?id=18
Odpowiedz
#3
Kartofelek działa !!!! dzięki !

Z tego skorzystałem:

Jeff, thank you so much for this wonderful solution. I've changed:
>>> .bind('click.fb', function(e)
with
>>> .live('click.fb', function(e)
and it works perfectly (fancybox 1.3.1).
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,230 28-04-2016, 00:24
Ostatni post: mubi
  jquery? mordrag 0 2,337 29-03-2015, 17:44
Ostatni post: mordrag
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,825 25-05-2014, 07:38
Ostatni post: Arnimarl
  Konflikt Mootools/Jquery kurde 2 3,248 31-10-2013, 01:44
Ostatni post: kornell
  Slider z jQuery lomek 2 3,765 19-10-2013, 04:40
Ostatni post: lomek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl