有什么方法可以让jQuery循环在到达结束或开始时不循环?

我意识到插件被称为CYCLE,因为它循环了列表的元素。 但我最喜欢它的是它的灵活性,所以我想知道是否有任何方法可以使插件不循环。 因此,如果您尝试在第一张幻灯片上转到上一张幻灯片,或者在最后一张幻灯片时转到下一张幻灯片,它就会停止。

我一直在阅读选项和代码,但无法找到解决方案

http://jquery.malsup.com/cycle/options.html

查看nowrap属性。 (请参阅http://jquery.malsup.com/cycle/nowrap2.html )将其设置为nowrap: 1 ,您的节目将在每张幻灯片播放1次后停止。 这显然是您需要的选项。

使用此滑块: http : //slidesjs.com/

slides.js中的y()函数暂停滑块。 所以,如果你想停止幻灯片4 ……

 animationComplete: function(current){ if(current == 4) { y(); } else { /* default animate slide code */ }; },