看起来当调整 HTML 元素的大小时,windows 的 resize 事件也会被触发。
由于我想在调整元素大小和调整窗口大小时执行不同的逻辑,是否有一种非黑客的方式来处理这个问题?
$(function(){
$(window).on('resize', function(){
// This event gets fired when the #my_element div gets resized, event if
// window doesn't get resized itself
$('#text').text(++resizes);
});
$('#my_element').resizable();
});
换句话说,问题是当我调整一个元素的大小时,即使它们的大小没有改变,resize 事件也会为它的所有父级触发