我在幻灯片上使用Mike Alsup的很棒的Cycle2 jquery插件,该插件具有自定义寻呼器元素(缩略图)和上一个/下一个按钮。 如何仅在单击寻呼机时使用循环后事件触发操作。
$('#myslideshow').on('cycle-after',function(e, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag){
// Do something here only if the pager was clicked.
});
我不想使用来自 pager 元素的 click 事件 - 它不会等到幻灯片切换完成,它会立即触发,并且有时似乎与幻灯片动画冲突。
如何在寻呼机项目或cycle-pager-activated
事件的单击事件期间将布尔值设置为 true,并在 cycle-after
事件中使用该值,然后将其重置回 false。