【发布时间】:2017-01-16 10:55:54
【问题描述】:
我在页面上输出三个带有data-slide 属性的缩略图,并使用动态模式在图库中填充更多图像。
它工作正常,但是当我通过单击第二个/第三个缩略图打开画廊并按下一个箭头时,画廊会转到第一张幻灯片而不是下一张。
演示代码可以在这里找到: https://jsfiddle.net/ebatron/56rpLaby/4/
【问题讨论】:
标签: jquery dynamic lightgallery
我在页面上输出三个带有data-slide 属性的缩略图,并使用动态模式在图库中填充更多图像。
它工作正常,但是当我通过单击第二个/第三个缩略图打开画廊并按下一个箭头时,画廊会转到第一张幻灯片而不是下一张。
演示代码可以在这里找到: https://jsfiddle.net/ebatron/56rpLaby/4/
【问题讨论】:
标签: jquery dynamic lightgallery
原来 index 属性需要一个数字,而我传递的是一个字符串:
var slideID = $(this).attr('data-slide');
$(this).lightGallery({
dynamic: true,
index: parseInt(slideID, 10),
dynamicEl: album
});
【讨论】: