我目前正在与Galleria js Slider合作。
当用户尝试查看幻灯片图片时,我需要回调事件6>
我想禁止用户看到幻灯片6及以上,并在点击6>时显示弹出窗口。缩略图或向前箭头。
为我可怜的英格兰人道歉。
任何人都可以提供帮助。提前谢谢。
我已经尝试了
var gallery = Galleria.get(0);
gallery.bind("loadfinish", function(e) {
if (e.index > 5) {
myCallback();
return false; // Here I need to prevent image showing
}
});
解决方案:
var selector = '#galleria-1';
Galleria.run(selector);
$(selector).data('galleria').bind('loadfinish', function(e) {
if(e.index > 4) { // > the fifth image
$(selector +' .galleria-image img').css('opacity', 0);
this.show( 0 );
myCallback();
}
})
答案 0 :(得分:1)
尝试类似:
Galleria.on('loadstart', function(e) {
if(e.index == 5) {
alert('6th image!');
}
})