提前感谢您的帮助。我现在正在一个网站上工作,它在标题部分有一个内置的jQuery图像滑块。我是jQuery的新手,但我知道我的方式。我使用在线教程作为模板,结果非常好。只有一个问题。出于某种原因,当我在浏览器中切换到不同的选项卡一段时间然后重新打开网站时,滑块开始快速翻转幻灯片,直到我重新加载页面。任何人都知道可能导致这种情况的原因是什么?当它发生时,我正在使用Chrome浏览器中的Windows 7计算机。
答案 0 :(得分:0)
请参阅John Resig的主题How Javascript timer work
当页面没有聚焦时,某些处理程序似乎阻塞了队列,然后被触发的间隔调用转到队列的末尾,依此类推。所以当你回到页面时,排队的js将被逐个处理,无论彼此之间的时间是多少。这个bug似乎在新版本jquery1.6中出现,当我使用旧版本的jquery时,结果是没事(参见sample)
所以,也许尝试使用旧版本的jquery,如1.4或1.5