我一直在理解为什么在每个最新的浏览器上我的代码工作,而不是在iPad上,它的工作原理只有一半。使用动画链(jQuery)的Ipad上的ScrollLeft和ScrollTop
首先,这里是我努力使工作现场:http://madovar.com
我想,当我点击联系我们在顶部链接,滚动到右侧,然后在底部,使用jQuery的动画效果,它在FF,IE8 +和Chrome浏览器中的效果非常好。
但是当我登上iPad时,它会像想象的那样向右滑动,然后开始向下滚动一下,直接向左移动,然后将scrolldown动画到我的代码的空白部分。
这里是我的脚本:
jQuery(document).ready(function($) {
$('.contact').bind('click', function (event) {
$('html, body').animate({
scrollLeft: "+=2200"
}, 1500, 'easeInOutExpo').delay(400).animate({
scrollTop: "+=2000"
}, 3000, 'easeInSine');
event.preventDefault();
});
});
请帮助我,我有搜索这个互联网和#1。
感谢
嗯,我试着用逗号,但仍然有同样的问题。谢谢回复。任何其他想法? – Triben 2012-03-29 14:03:31
@Triben你应该看看[this](http://stackoverflow.com/q/8359748/1289454)的答案。我做了一个快速搜索“jQuery的ipad滚动问题”,并遇到它。让我知道是否为网页正文以外的其他动画制作。希望这可以帮助。 – gowansg 2012-03-29 16:02:30