【发布时间】:2011-10-07 21:37:30
【问题描述】:
我有一个使用 jquery 的 setIntervall() 函数不断滑动图像的网站。
当在 Chrome 13 中调用页面并切换到另一个选项卡以在几秒钟后返回时,图像滑动发生得更快,好像它试图跟上它没有切换到另一个选项卡的位置.
我该如何解决这个问题?
$(window).load(function() {
setInterval(nextSlide, 3500);
});
function nextSlide(){
offset += delta;
$("#slideContent").animate({left: -1 * offset}, 1000);
}
【问题讨论】:
-
你为什么选择 jfriend00 的解决方案在不活动时关闭计时器,而不是 nitek 的解决方案 .stop() 队列?
标签: javascript jquery google-chrome setinterval