如果我的屏幕宽度小于960像素,如何使jQuery做某事?不管我的窗口大小如何,以下代码始终会触发第二个警报:
if (screen.width < 960) {
alert('Less than 960');
}
else {
alert('More than 960');
}
1
您是在页面加载时执行此操作还是在调整浏览器大小时执行此操作?说出alert(screen.width)来查看用于决定的内容总是一个好主意。
—
2011年
为什么不进行媒体查询?
—
bzlm 2011年
为什么不进行媒体查询?我可以想到许多情况下媒体查询毫无帮助的情况。如果jdln要使用jQuery,则假定他有充分的理由这样做。
—
2015年
对于媒体查询无效的情况,有很多用途,例如,仅当屏幕宽度大于例如1000像素时才激活砌体效果。
—
Pekka