Javascript jQuery动画Div在点击';背面';
我现在正在为自己准备一个投资组合。我遇到了jQuery animate函数的问题。我正在使用动画功能移动几个div,然后加载另一个页面。问题是,在Firefox(没有其他浏览器)中,如果用户加载不同的页面,然后按“后退”返回到上一页,jQuery移动的div仍然处于移动位置,而不是动画之前的原始位置。有人知道是什么引起的吗Javascript jQuery动画Div在点击';背面';,javascript,jquery,html,Javascript,Jquery,Html,我现在正在为自己准备一个投资组合。我遇到了jQuery animate函数的问题。我正在使用动画功能移动几个div,然后加载另一个页面。问题是,在Firefox(没有其他浏览器)中,如果用户加载不同的页面,然后按“后退”返回到上一页,jQuery移动的div仍然处于移动位置,而不是动画之前的原始位置。有人知道是什么引起的吗 这是链接 经过进一步搜索,我在这里找到了答案 我只需要添加一个onunload事件来防止浏览器缓存 <body onunload""> Safari(Mac)中
这是链接 经过进一步搜索,我在这里找到了答案 我只需要添加一个onunload事件来防止浏览器缓存
<body onunload"">
Safari(Mac)中也会出现这种情况。大多数浏览器现在都提供前向/后向缓存。尝试使用pageshow和pagehide事件重置页面的状态,以便用户返回时页面将恢复正常。