javascript - 使用 jquery 确定屏幕宽度

标签 javascript jquery mobile width

无法让此脚本在 iphone 6 上正常运行。不断出现“不可移动”。我错过了什么?

$(document).ready(function(){
    if ($(window).width < 700){
        alert("mobile");
    }
    else {
        alert("not mobile");
    }
});

编辑:抱歉,我在这里输入的代码有错别字,但这不是我出现问题的原因。我有关于 iphone 分辨率的不准确信息。谢谢大家!

最佳答案

iPhone 6 显示屏的分辨率为 1334x750。在 chrome 开发工具中模拟 iPhone6 时,宽度报告为 980(我不知道这是否准确)。

您可能对此感兴趣:http://detectmobilebrowsers.com/

此外,正如其他人指出的那样,将 $(window).width 替换为 $(window).width()

关于javascript - 使用 jquery 确定屏幕宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29883329/

相关文章:

javascript - 切换 jquery 容器内的链接不起作用

javascript - 如何让听者在手机屏幕上拉下或拉下时始终工作?

linux - Java操作系统

javascript - Javascript 中的不同结果

javascript - 视差效果不适用于移动版 chrome 浏览器

javascript - 将数组转换为对象 bool 值

jQuery Ajax 并不总是向服务器发送请求

jquery 如何获取 div 的 css 属性

mobile - Flutter Hero创建重复的文本

javascript - 单击提交按钮后,jQuery 选择器未显示复选框的选定值,并且我收到错误 [object Object]