2016-06-27 9 views
0

Ich benutze das jQuery Unslider-Plugin für eine einfache Fotogalerie, und es scheint gut zu funktionieren, außer dass es keine Möglichkeit gibt, zum nächsten Bild zu gehen, indem man auf das aktuelle Bild klickt.Wie man sich durch die Galerie bewegt, indem man auf Bilder in jQuery Unslider klickt?

Ich habe versucht, diese Option selbst mit dem folgenden Code zu implementieren, aber es funktioniert nur das erste Mal, dass ich Sie auf:

var Gallery = $('#PageGallery'); 
var unslider = Gallery.unslider({ 
    animateHeight: true, 
    arrows: false, 
    infinite: true, 
    nav: false 
}); 

$('.unslider-active').each(function() { 
    $(this).click(function() { 
     unslider.unslider('next'); 
    }); 
}); 

ich jede Hilfe dankbar würde, danke!

Antwort

0

Okay, ich habe selbst eine Lösung gefunden. Es ist genug, um das Click-Ereignis für alle Elemente des Schiebers, nicht nur den aktiven zu binden, wie folgt aus:

$('#PageGallery li').click(function() { 
    unslider.data('unslider').next(); 
}); 

Hope this jemand anderes hilft!