javascript - 根据屏幕分辨率运行 jquery 代码的正确方法

标签 javascript jquery mobile screen

我的网站上有一个多级大型菜单(使用 jquery 插件),但是,当在移动设备上查看该网站时,我想在菜单上运行不同的 JS 代码,以便拥有移动设备友好的选择菜单。我检查要运行的代码的正确方法是什么,比如屏幕宽度小于 768px 宽?有没有标准的方法来处理这个问题?

最佳答案

检查 window.screen 对象。

if( screen.width < 768 ) {
    // do some js
}

关于javascript - 根据屏幕分辨率运行 jquery 代码的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9063443/

相关文章:

javascript - Onclick 下载按钮到移动设备的图像

java - android Intent 构造函数中 `this`和 `ActivityClass.this`有什么区别?

HTML - HTML 的 "CSS Media Query"行为?

javascript - 阻止 ng-mouseenter 和 ng-mouseout 触发内部元素

javascript - 为什么表单提交时<button> "clicked"?

javascript - 使用 Redux 理解 HOC

javascript - 这个 JS if Condition 测试有什么问题?

Chrome 中的 Javascript 链接错误在所有其他浏览器中工作正常?

javascript - 为什么 w3css 侧导航栏在 Asp.net 母版页中不起作用?

jquery - 我不希望 url #hash 在提交表单后出现在 url 中