javascript - 为什么这段代码会不断循环?

标签 javascript jquery html web cycle

我有一个简单的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/

相关文章:

javascript - 如何在 Django 中使用由 html 和 css 制作的注册表单

javascript - 使 jQuery 在不匹配元素时抛出错误

javascript - 在网页上加载/显示大量数据

javascript - Materialise Modal 不适用于入门模板

html - 在小分辨率下使用 PrimeNG 的 p-steps 组件

javascript - 选择除指定类之外的所有 html 元素

html - 高度使用父 Div 的 100%

javascript - REACT,有一个滚动数字 1-10 的变量,并在 JSX 中的 return 语句中连接该变量。在屏幕上呈现之前,数字会滚动 2 倍

javascript - str.charCodeAt() 不适用于数组

javascript - google+ 环聊 OnAir 按钮 Html 标签