Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在起诉 jQuery 循环插件,它很棒。但是,有一个问题我似乎无法解决。
我的页面是通过 Ajax 加载的,但是如果我直接通过浏览器刷新页面,就好像超时仍然基于以前的页面浏览量。
幻灯片本身可以正常工作,但寻呼机上的活动幻灯片突出显示了错误的部分。任何想法如何重置超时或如何在新负载上重置周期 -$('#divid').cycle('pause')并且$('#divid').cycle('stop')似乎没有诀窍。
$('#divid').cycle('pause')
$('#divid').cycle('stop')
感谢您的任何见解。
这会发生在 Firefox 中吗?我特别注意到 FF 的这种行为,它似乎在页面刷新时保持 javascript 状态。如果不是整个状态,那么就是它的一部分。您可以尝试以下方法:
不要单击刷新按钮或按 F5,而是将光标放在地址栏中并按 Enter。根据我的观察,这似乎再次获取页面并重新呈现它,清除它可能持有的任何先前的 javascript 状态。
如果在执行输入地址栏技巧后您的问题仍然存在,那么您知道是代码导致它,而不是浏览器。