$(function() {
window.onresize = function() {
alert("abc");
};
window.onresize = function() {
alert("error");
};
})
这种情况 页面只会 弹出 error;
浏览器那怕改变1px也会弹出 并且会弹出两次
解决方法设置开关 & setTimeout 方法;
$(function() { window.onresize = function() { setTimeout(function(){ alert("延时100ms执行") }, 100) }; })