Jquery 仅在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

我只需要在iPad和iPhone等ios设备上隐藏一个特定的div,我该怎么做呢


我需要在web、android以及除iPhone和iPad以外的所有设备上查看div

您可以使用jQuery/JavaScript检测设备类型,然后可以隐藏特定的div

看这里是一个例子

使用
navigator.userAgent
查找当前浏览器的用户代理字符串,并从中提取设备名称

const info=navigator.userAgent.match(/^[^\(]+\(\w+/);
如果(信息[1])==“Macintosh”){
//藏起来

}
对建议使用navigator.userAgent的答案要小心。我刚从一台iPad上收到的回复中看不到任何东西表明这是一个IOS系统。如果可能的话,你需要测试一些功能。例如,你能测试任何让你不想在IOS上显示内容的东西吗?