jquery脚本和后退按钮

时间:2014-02-11 00:51:09

标签: jquery rest events back

我使用了一些jquery脚本,比如“tooltipster”和我制作的其他一些自定义脚本(比如在悬停元素时滑动div)。

当这些好东西是链接(工具提示或滑动div中的链接)时,他们会按照自己的意愿行事,并在点击时引导您进入正确的页面。 当您使用浏览器后退按钮时出现问题:您回到链接重定向之前离开的确切配置:工具提示是打开的,但它不应该因为您没有要求它/滑动div是即使您没有悬停相关元素也可见。 看起来后退按钮不会重置在页面重定向之前发生的jquery事件。当你不在时,它“认为”你正在盘旋元素。

那么,当使用浏览器后退按钮返回上一页时,如何强制jquery脚本(或一般jquery)重置上一个事件?

注意:我想重置jQuery但不刷新页面内容。因此,使用随机url变量来欺骗浏览器将无济于事,因为它会破坏缓存。 我不能使用url哈希,因为我已经将哈希用于其他目的。

感谢您的帮助。

0 个答案:

没有答案