4

你为什么要使用$(window).unload(function(){});over$(window).bind('beforeunload', function(){});

像上面那样使用jQuery绑定 beforeunload 和像这样直接分配它有区别吗:window.onbeforeunload = function() { };

4

1 回答 1

1

另请阅读:http ://www.quirksmode.org/js/events_events.html#link5

jQuery 在使用“直接”方式(和 attachEvent)之前总是会尝试使用 addEventListener。addEventlistener 可以取消冒泡并且可以附加多个回调。

于 2012-06-07T09:40:02.073 回答