即使按下后退按钮,jQuery也只运行一次

时间:2013-06-19 06:05:35

标签: javascript jquery cross-browser

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

2 个答案:

答案 0 :(得分:0)

您可以使用使用cookie / sessionStorage存储的状态,并以cookie为基础,您可以确定是否再次运行

答案 1 :(得分:0)

你使用jQuery Ajax吗?给它属性 - > cache:false