我发现当我调整窗口(各种浏览器)的大小时,$(document).width() 经常不会更新。这是一个已知问题,还是正在发生一些奇怪的事情?如果这是一个已知问题,解决方法是什么?
编辑:突然之间(就像变魔术一样)完全相同的页面的文档宽度正在更新,但它是不一致的。例如,我使页面变宽,并且警报告诉我宽度说它变小了。(这发生在 Firefox 中)
试试看$(window).width()
,因为这就是你要找的。
您可以看到差异,例如。通过查看官方jQuery 的.width()
文档:
$(window).width(); // returns width of browser viewport
$(document).width(); // returns width of HTML document