为什么您要使用$(window).unload(function(){});
而不是$(window).bind('beforeunload', function(){});
使用上面的jQuery绑定beforeunload并直接分配它是否有区别:window.onbeforeunload = function() { };
答案 0 :(得分:1)
另请阅读:http://www.quirksmode.org/js/events_events.html#link5
在使用'direct'方式(和attachEvent)之前,jQuery总是会尝试使用addEventListener。 addEventlistener可以取消冒泡并可以附加多个回调。