如你所知,在 Internet Explorer 中,无论是通过赋值/改变页面元素的高度或样式属性来调整页面元素的大小,还是通过简单地添加一个子元素来调整页面元素的大小,或者其他什么——即使元素的大小调整不会影响 viewport 本身的尺寸。
在我的应用程序中,这会导致一个讨厌的递归,因为在我的 window.resize 处理程序中,我调整了一些 < li > 元素的大小,而这些元素又会重新激活 window.resize 等。同样,这只是 IE 中的一个问题。
有没有办法去 防止在 IE 中响应页面上被调整大小的元素而触发 window.resize?
我还应该提到,我正在使用 jQuery。