1

我有一个加载运行一些 jQuery 的页面。如果我刷新页面,那很好,因为它只在特定操作上运行一次。但是,如果 jQuery 运行,那么我前进一个页面,然后返回一个页面。jQuery 将再次运行,因为它仍然从上次加载。我能做些什么让 jQuery 只运行一次,即使按下后退按钮也是如此?

4

2 回答 2

0

您可以使用通过 cookie/sessionStorage 存储的状态,并根据 cookie 确定是否再次运行它

于 2013-06-19T06:06:40.823 回答
0

你使用 jQuery Ajax 吗?给它属性->缓存:假

于 2013-06-19T06:12:22.190 回答