我有几个页面,我注意到一个奇怪的时刻,这段代码:
var w = $(window).width();
alert(w);
- 有时返回结果:1440,(这是真的,我的屏幕分辨率是 1440 x 900)
- 有时(在不同的页面)返回:1423。
这个结果从何而来,我不明白。
$(window).width()
必须始终(从所有页面)返回相同的结果,不是吗?
最佳答案
不包括滚动条。根据您的结果,1440 - 1423 = 17px
,这与我的滚动条宽度相同(例如 Stack Overflow 上的此处)。
关于javascript - 不理解 $(window).width() 的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12143277/