iPad使用scrollTop固定导航功能不正常。只在第一次工作

时间:2011-12-09 03:09:03

标签: jquery ipad scrolltop

我正在开发一个带有垂直滚动导航的单页网站。我有一个固定位置导航栏,我的滚动内容应该在导航右侧浮动时上下移动。这是预览链接:http://mistersaisho.com/actioncreations/pageSlider/

问题是它在firefox,safari和chrome中运行得非常好。当我在Ipad上查看它时,第一次选择导航项时,滚动效果很好。一旦完成,导航中的所有点击功能都无法正常工作,即使是那些没有控制滑块内容的功能。

当我动画像marginTop这样的不同属性时,我没有得到错误,这在我的项目中不起作用,因为我还需要能够使用页面滚动器在整个站点中导航。

有没有人对如何解决这个问题有任何想法?

谢谢。

2 个答案:

答案 0 :(得分:0)

除非你在动画制作后使用手指摇动滚动位置,否则ipads和iphone似乎不会在动画制作后更新它们的scrollTop位置。需要找到一种方法来强制ipad识别其滚动位置。也许试试这个而不是scrollTop; window.pageYOffset。

答案 1 :(得分:0)

对我有用的解决方案就是这个:https://stackoverflow.com/a/11478853/43217