按照this question的代码,我尝试向html中添加一个类,以处理iPad布局问题。
但是用来检测iPad iOS7的JS似乎不再起作用了:
if (navigator.userAgent.match(/iPad;.*CPU.*OS 7_\d/i)) {
$('html').addClass('ipad ios7');
}我在iPad4 iOS7上试过。
有人能确认检测代码对他们有效吗?
编辑:由于Waki的测试页面,我们可以确定它是工作的。
再次彻底检查我的800行应用程序代码,我发现我调用了函数,其中包含了document.ready内部的检查代码,但是函数本身被放置在document.ready之外,因此没有被调用。真是愚蠢的错误。我向所有浪费时间看这篇文章的人道歉。
发布于 2014-03-24 06:56:35
是否包括用于$('html')的jQuery库?因为这个regex有效。
https://stackoverflow.com/questions/22602276
复制相似问题