jQuery unload()方法

  • Post category:jquery

jQuery unload() 方法用于在页面卸载时执行指定的函数。以下是关于 jQuery unload() 方法的详细攻略,含两个示例,演示如何使用 jQuery unload() 方法:

语法

jQuery unload() 方法的语法如下:

$(window).unload(function() {
  // 在页面卸载时执行的代码
});

示例1

以下是一个简单的示例,演示如何使用 jQuery unload() 方法在页面卸载时执行指定的函数:

<div id="result"></div>

<script>
$(window).unload(function() {
 $("#result").text("页面已卸载");
});
</script>

在这个示例中,我们使用 jQuery unload() 方法为 window 对象添加一个卸载事件处理程序,该处理程序在页面卸载时执行,并将文本“页面已卸载”显示在页面上。

示例2

以下是另一个示例,演示如何使用 jQuery unload() 方法在页面卸载时执行多个函数:

<div id="result"></div>

<script>
$(window).unload(function() {
  $("#result").append("<p>函数1执行</p>");
});

$(window).unload(function() {
  $("#result").append("<p>函数2执行</p>");
});
</script>

在这个示例中,我们使用 jQuery unload() 方法为 window 对象添加两个卸载事件处理程序,这两个处理程序在页面卸载时执行,并向页面添加两个文本信息。

结论

上所述,jQuery unload() 方法用于在页面卸载时指定的函数。以上是两个示例,演示如何使用 jQuery unload() 方法。需要注意的是,由于浏览器的安全限,unload() 方法不能用于取消页面卸载。