抱歉问了个愚蠢的问题,但我真的需要触发这个事件..
在 jQuery 中我有:
$(document).ready();
加载 DOM 时将调用它。
现在我想在 DOM 关闭或不再使用或加载其他 DOM 而不是当前 DOM 时调用函数。
为此,我使用了以下事件,但当我导航到其他页面时它没有被触发。
$( window ).unload(function() {
alert( "Handler for .unload() called." );
});
谁能指出我正确的方法?
最佳答案
试试onbeforeunload事件
window.onbeforeunload = function() {
return 'Handler for .unload() called.';
}
对于最新版本的 FF,自定义消息将不会显示,这是一个错误。您可以在此 Question 中找到更多引用资料
关于javascript - 我怎么知道 DOM 是否关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602010/