任何想法如何通过jQuery拦截浏览器后退按钮,所以我可以运行我的事件功能? 我不需要使用jQuery BBQ或jQuery Address,只能阻止默认行为并在稍后的动画后运行它。
谢谢!
d
答案 0 :(得分:1)
没试过,但我想这可以做你想要的。
window.onbeforeunload = function () {
// stuff do do before the window is unloaded here.
}
使用jQuery,您可以尝试.unload()函数
将卸载事件发送到窗口 用户导航时的元素 从页面。这可能意味着其中一个 许多事情,许多东西。用户可以拥有 点击链接离开页面, 或输入地址中的新URL 酒吧。前进和后退按钮将 触发事件。关闭浏览器 窗口将导致事件发生 触发。即使页面重新加载也会 首先创建一个卸载事件。
答案 1 :(得分:0)
在jQuery领域:
$(window).unload( function () { /*code here*/ });
编辑 - 有一个括号而不是一个括号
编辑 - 删除了额外的Semicolin