我有4个子弹点,我注意到函数回调和transitionEnd两次。所以旋转木马跳了一些幻灯片......我不明白为什么。 window.mySwipe
初始化一次。
<script src="js/swipe-slider.js"></script>
<script>
window.mySwipe = new Swipe(document.getElementById('slider'), {
startSlide: 0,
speed: 400,
auto: 2000,
continuous: true,
disableScroll: false,
stopPropagation: true,
callback: function(index, elem) {
console.log("callback: " + index);
},
transitionEnd: function(index, elem) {
console.log("-");
}
});
</script>
OUTPUT CONSOLE:
答案 0 :(得分:0)
最后,我删除了auto: 2000
,并通过调用window.mySwipe.next();
使用了递归函数。现在,再也没有跳跃了。