jQuery动画无法在iPhone上运行

时间:2010-01-19 01:08:52

标签: javascript jquery iphone

我在客户端的vCard网站上使用jQuery - http://chrismward.com/beta - 在页面之间切换。

这一切在电脑上运行得很好,但是当我试用我的iPhone时:没有骰子。

我正在使用jQuery 4.0,这是我在网站上使用的唯一js文件(除了谷歌CDN的jQuery) - http://chrismward.com/beta/resource/js/main.js

如果有人可以帮助我,我会非常感激。

谢谢, -Giles

2 个答案:

答案 0 :(得分:5)

常规JavaScript动画(使用setTimeout / setInterval)在Mobile Safari中效果不佳;你需要使用CSS动画来获得不错的结果。您可能想尝试使用jQTouch(使用CSS动画)创建iPhone优化版本的网站。

答案 1 :(得分:0)

它们似乎在iPhone模拟器中正常工作。这意味着,如果它们在iPhone上太慢,它们就太慢了。使用史蒂夫哈里森建议的CSS动画。您可能想要-webkit-transition属性。这是你可以尝试的example