Jquery 仅在ios设备上隐藏垂直div
我只需要在iPad和iPhone等ios设备上隐藏一个特定的div,我该怎么做呢Jquery 仅在ios设备上隐藏垂直div,jquery,css,iphone,Jquery,Css,Iphone,我只需要在iPad和iPhone等ios设备上隐藏一个特定的div,我该怎么做呢 我需要在web、android以及除iPhone和iPad以外的所有设备上查看div您可以使用jQuery/JavaScript检测设备类型,然后可以隐藏特定的div 看这里是一个例子 使用navigator.userAgent查找当前浏览器的用户代理字符串,并从中提取设备名称 const info=navigator.userAgent.match(/^[^\(]+\(\w+/); 如果(信息[1])==“Ma
我需要在web、android以及除iPhone和iPad以外的所有设备上查看div您可以使用jQuery/JavaScript检测设备类型,然后可以隐藏特定的div 看这里是一个例子
使用
navigator.userAgent
查找当前浏览器的用户代理字符串,并从中提取设备名称
const info=navigator.userAgent.match(/^[^\(]+\(\w+/);
如果(信息[1])==“Macintosh”){
//藏起来
}
对建议使用navigator.userAgent的答案要小心。我刚从一台iPad上收到的回复中看不到任何东西表明这是一个IOS系统。如果可能的话,你需要测试一些功能。例如,你能测试任何让你不想在IOS上显示内容的东西吗?