smo*_*jer 5 javascript browser
当浏览器的垂直滚动条出现或消失时,视口或浏览器窗口的宽度发生变化(可以使用 jQuery 的 $(window).width() 方法进行测试),但不会触发窗口的 resize 事件。怎么会?
重新调整大小是由实际浏览器窗口大小更改驱动的事件。
如果我从页面中删除元素直到内容适合屏幕会怎样?这不是窗口大小的调整。或者如果我将页面的溢出更改为隐藏。滚动条将消失,但这又不是调整大小。
我的意思是:滚动条可见性并不一定意味着存在调整大小事件。