未捕获的TypeError:b(...)。unload不是jquery-3.2.1中的函数

时间:2017-05-22 07:31:10

标签: jquery

将jquery从1.6.2升级到3.2.1后出现上述错误。但无法在库中的任何位置找到卸载功能进行更改

1 个答案:

答案 0 :(得分:2)

此功能首先在1.8中弃用,然后删除。

理论上你可以用

代替它
.on("unload", function(){

这是它的捷径。

但它被移除是有充分理由的:听这个事件通常是一个不好的做法。事实上,没有真正的跨浏览器和可靠的解决方案来处理页面终止。真正的解决方案是避免依赖此事件。您必须设计应用程序,以便在关闭页面时没有任何操作。