为什么jQuery .cycle()插件在我的网站上不能很好地工作?
Why is the jQuery .cycle() plugin not working that well on my site?
jQuery . cycle () Plugin不能正常工作。当你转到浏览器的另一个标签页,然后再回到这个网站时,它们就不再循环了。比如,当你切换到另一个标签几分钟时,它会断开。这并不好,因为它需要在没有任何问题的情况下循环遍历每个图像。有人能帮忙吗?
我的代码是:<script type="text/javascript" src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#iMac').fadeIn(2000).cycle();
$('#iMac2').click(function() {
$.facebox({ div: '#video_dialog' });
});
});
</script>
<span id="iMac" style="display:none;">
<img src="resources/images/blank.gif" id="iMac1" />
<img src="resources/images/blank.gif" id="iMac2" />
</span>
你可以在这里看到它的作用,它是右边的监视器:
http://weebuild1.yolasite.com/非常感谢任何帮助。谢谢。
我认为这与当浏览器选项卡不再活动时setTimeout被强制为1000 ms的事实有关。当调试停止时,打开debug会显示以下信息:
[cycle] transition激活,忽略新的tx请求
忽略请求,但不设置新的超时来继续动画。
你可以做的是当标签重新聚焦时重新开始循环:
$(window).focus( function() {
$("#iMac").cycle("next");
});
相关文章:
- "此网站似乎使用滚动链接定位效果.这可能不能很好地与异步平移一起工作;
- wrap() 不能很好地与 after() 一起使用
- AngularStrap Select和ng选项don'使用动态数组不能很好地工作
- 如果快速切换,ng类在绑定变量上不能很好地工作,这可能吗
- 具有搜索文本的功能,不能很好地处理标点符号/符号.Jquery/Jquery mobile.
- 媒体查询和JavaScript不能很好地相处
- Mozilla不能很好地解释JavaScript
- JavaScript 在 DIV 的加载内容中不能很好地工作
- jQuery Datepicker在移动设备上不能很好地工作
- 我很奇怪“异步”模块不能很好地工作
- jquery代码不能很好地处理不同的URL
- Extjs 窗口在 IE 中不能很好地显示元素
- PHP 似乎不能很好地处理 XML 字符串
- 进度增加值不能很好地与百分比配合使用
- CasperJS在AngularJS上不能很好地工作
- PhantomJS不能很好地与RequireJS+Jasmine配合使用
- jQuery.html()不能很好地与Asp.Net innerHtml配合使用
- 页面没有'在带有表单的JavaScript代码中不能很好地工作
- Chosen.js没有'不能很好地使用Angular指令
- .on('click')不能很好地播放动态内容