Jquery unload()
jQuery unload()方法用于卸载特定元素。它将事件处理程序附加到卸载事件。当用户离开页面导航时,将把unload事件发送到window元素。它已在jQuery库的jQuery 1.8版本中弃用。
触发卸载事件的方式
如果您触发了卸载事件,则:
单击一个链接可以离开该页面。
使用前进或后退按钮。
在地址栏中输入新的URL。
关闭浏览器窗口。
重新加载页面。
语法:
$(selector).unload(function)
它为unload事件添加了一个函数。
jQuery unload()事件的参数
参数 |
说明 |
function |
这是必不可少的参数。触发卸载事件时,它会自行执行。 |
jQuery unload()事件的示例
让我们以一个示例来演示jQuery unload()事件。
<!DOCTYPE html>
<html>
<head>
<script src="/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$(document).ready(function(){
$(window).unload(function(){
alert("Goodbye!");
});
});
</script>
</head>
<body>
<p>When you click <a href="https://www.lidihuo.com/">this link</a>, or close the window,
unload event will be triggered.</p>
</body>
</html>