Jquery Mobile Scrollview列表高度错误

时间:2011-07-26 07:23:20

标签: jquery-mobile

当我加载页面时,我的scrollview工作正常,但当我离开主页面并尝试返回时,scrollview会忘记scrollview顶部的位置。它认为我在导航之前离开滚动视图的位置是列表的顶部,并且它认为列表的底部位于底部实际位置之外的某个位置,因此它允许用户滚动到远处然后滚动视图消失,无法恢复,除非我在控制台中调用scrollTo。

我已尝试在pagehide上进行scrollTo(0,0)并且没有运气之前 - 页面将在显示时从顶部开始,但它会立即向下滚动。

以下是重现此问题的方法:

1)转到http://7.latest.foodtrucksmap.appspot.com/m/la

2)向下滚动列表并在其中一个单元格上选择详细信息。

3)点击标题中的“地图”图标返回原始视图。

此时,滚动视图将处于我所描述的状态。

非常感谢您帮助解决此问题。

1 个答案:

答案 0 :(得分:1)

我通过在pageshow

上调用$('#list_content').scrollTop(0)解决了这个问题