javascript - 幻灯片定时关闭

标签 javascript jquery

似乎无法弄清楚为什么我的幻灯片放映时间在本页的第二部分中关闭。它几乎表现得不稳定。我检查了剧本,时间似乎是正确的。幻灯片放映位于本页的第二部分:

向下滚动。
这是页面: http://mudchallenger.com/fullpage/examples/a-test-5.html

我正在尝试让 2 秒淡入淡出,并且每个图像保持 5 秒。

<div id="candy-wrapper">
<div id="candy-slideshow">
<div><img src="imgs/bg-fire.jpg" height="auto" width="100%"></div>
<div><img src="imgs/bg-runstart.jpg" height="auto" width="100%"></div>
<div><img src="imgs/bg-ice.png" height="auto" width="100%"></div>

<script>
   $("#candy-slideshow > div:gt(0)").hide();

setInterval(function() { 
  $('#candy-slideshow > div:first')
    .fadeOut(2000)
    .next()
    .fadeIn(2000)
    .end()
    .appendTo('#candy-slideshow');
},  5000);
</script>

谢谢

最佳答案

像这样改变时间

setInterval(function() { 
  $('#candy-slideshow > div:first')
    .fadeOut(2000)
    .next()
    .fadeIn(2000)
    .end()
    .appendTo('#candy-slideshow');
},  5000);

setInterval 中的第二个参数表示时间(以毫秒为单位)。如果改为5000则表示5秒后才会执行next方法。

关于javascript - 幻灯片定时关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24378823/

相关文章:

javascript - 在子悬停时更改父 css

javascript - 如何在 HTML 脚本标签中管理 ECMAScript 6 Harmony 模块?

javascript - .then() 不是返回 jQuery Promise 时抛出的函数

jquery - 用另一个 div 的内容替换一个 div

javascript - 使用 jQuery 删除表数据

javascript - 用于字符串格式化的用户可自定义正则表达式

javascript - tr 显示无崩溃 ie9

jquery - 使用 Jquery 获取动态表单字段的值

javascript - 防止多个选择元素根据选项中索引的顺序自动排序分配给它的值

javascript - @Html.TextBoxFor 文本改变事件