2012-01-21 42 views
0

我有一个适用于所有浏览器和Android设备的jQuery幻灯片,但在iPhone 4上测试时无效。未在iPhone上识别jQuery功能

剥离它回到一个简单的页内警报,jQuery仍然无法在iPhone上工作。关于这里发生了什么的任何建议?

<script type="text/javascript" src="scripts/jquery-1.6.2.min.js"></script> 

// works everywhere, except on iPhone 
<script type="text/javascript"> 
    $(document).ready(function() { 
    alert('jQuery function'); 
}); 
</script> 

// works 
<script type="text/javascript"> 
    alert('js function'); 
</script> 
+0

这可能不会帮助,但我想我会问是否使用最新的jQuery脚本有所作为? –

+0

很奇怪。我强烈建议使用Weinre在iphone模拟器上调试此问题。 – maxedison

+0

谢谢,我会给调试器一个去。更新到jQuery 1.7.1没有解决问题。我也在3GS上测试过,但没有成功。 –

回答

1

已解决。看来jQuery 1.6.2及更高版本不支持iPhone上的Safari。使用版本1.4.2的cdn解决了这个问题。