$(window).width()返回的宽度与Chrome DevTools指示的宽度不同

时间:2017-03-28 18:34:22

标签: jquery width

$(window).width() == 768时,执行alert()。但是在Chrome DevTools中,这实际上发生在宽度为786px时。为什么以及如何让我的JS在768px而不是786?

1 个答案:

答案 0 :(得分:1)

您是否尝试过简单:

window.innerWidth

或与旧浏览器的向后兼容性

window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth