我有一个简单的jquery脚本,嵌入到我的html代码中,它使用为jquery编写的插件,称为cycle。当我尝试使用该代码时,它可以工作,但由于某种原因它一直循环。这意味着我正在尝试创建一个简单的幻灯片,但是当我单击“下一个”或“上一个”时,它会执行它应该执行的操作,但之后它会继续滚动图片而不单击。这是为什么?
<script type="text/javascript">
$('#slide').cycle({
fx: 'scrollHorz',
speed: 'slow',
next: '#righta',
prev: '#lefta',
});
</script>
最佳答案
如果您使用this插入后自动滚动是默认行为,除非您将超时设置为 0。尝试:
<script type="text/javascript">
$('#slide').cycle({
fx: 'scrollHorz',
speed: 'slow',
next: '#righta',
prev: '#lefta',
timeout: 0
});
</script>
关于javascript - 为什么这段代码会不断循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22406523/