求教:用setInterval 重复执行动画后浏览器会变卡 本帖最后由 u014066727 于 2014-03-12 19:08:39 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 每次keydown都触发setIntervalI和animate,而每次setInterval触发createObs又执行clone和animate。不卡才怪。必要的时候先stop再animate,不必要的时候不要clone和append。 感谢指点。。 首先我KEYdown只需要执行一次 后面就不会触发Keydown了 因为没有键盘事件 ,所以因为这个卡顿排除了 所以问题出在每次setInterval触发createObs又执行clone和animate。 那么创造一个全新的名为obs的元素然后再执行这个元素的动画这一步 怎么才能做到不卡呢? 请指点! 感谢! $(".obs").clone(false); 这个会呈指数增长。假设第一次.obs有10个,第二次就有20个,第三次就有40个....不知道这个obs是什么东西。真的是要呈2的倍数增长吗? 执行一次setInterval完成之后clearinterval一次 因为你每次都定义一个var o内存会被消耗完所有才会卡 var o = setInterval("creatObs()",2000);1. 这是一个定期2秒执行的 确认先clearinterval清除可能已存在的定期时钟,一面出现可能多个定期,倍数级增加负担2.动画效果一般较耗资源,可以考虑适当增加间隔时间 如2000改为5000等 jqgrid 设置行不可选中 求助:验证时间格式(HH:MM) 如何在IE8.0中实现网页设计中点击弹出层后,网页界面变暗淡,并且失效 hookee js问题 正则小问题 用JS如何获取客户端的内网IP 请大家帮我看看这个小小的问题, 求救,搞了两天。显示找不到对象。 三重引号怎么解决? 请问:用父窗口打开的子窗口,子窗口中如何让父窗口自动刷新! 移动端 实现 双击和可拖动问题 Extjs4 中怎么获取根节点并展开第一层啊?
2.动画效果一般较耗资源,可以考虑适当增加间隔时间 如2000改为5000等