的iPad/jQuery.animate(滚动)发出
问题描述:
我有一个使用jQuery.animate滚动文档正文/ HTML页面时,它工作在浏览器不错,但只是不会与iPad玩球。的iPad/jQuery.animate(滚动)发出
首先假设在Y方向上则X滚动,但在iPad它滚动在Y,那么它跳回到原来的位置在X方向上滚动前。动画完成后,除非您手动滚动页面,否则用于导航的链接将停止运行,然后再次运行!
我在这里做错了什么?网页被找到here...
在此先感谢, 菲尔。
答
我想通了。 iOS不会滚动主体,但会移动视口。当jQuery尝试与它交互时,这会导致一些不希望的效果。解决方法是滚动div而不是文档的主体。
我想我可能会哭!非常感谢!这比我试过的任何JS lib解决方案都更好用 –
这是迄今为止最简单的解决方案! – leonziyo