0

我正在为一个简单的照片库使用 jQuery Unslider 插件,它似乎运行良好,只是似乎没有通过单击当前图像转到下一张图像的选项。

我尝试使用以下代码自己实现该选项,但它仅在我第一次单击时才有效:

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');
    });
});

我会很感激任何帮助,谢谢!

4

1 回答 1

0

好的,我自己找到了解决方案。将 click 事件绑定到滑块的所有元素就足够了,而不仅仅是活动元素,如下所示:

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

希望这对其他人有帮助!

于 2016-06-27T09:37:26.537 回答