【发布时间】:2011-07-07 20:27:08
【问题描述】:
我有一个列表视图。当用户单击一个项目时,我想打开被单击项目的一些详细信息。我有这个工作,但我遇到了以下问题:
当用户单击列表项时,列表会在加载新页面之前自动滚动到顶部。这不是很顺利...我认为列表不应滚动到顶部。
加载详细信息并用户单击返回按钮后,详细信息消失,列表从顶部显示,而不是之前滚动列表的位置。
这是我正在使用的一个非常简单的测试页面:
http://code.redtopia.com/examples/2011-07-07-jquery-listview-details/index.html
注意:要加载详细信息,我正在调用一个调用 $.mobile.changePage() 的 JS 函数。我还注意到,在使用列表视图时,您需要在 href="" 属性中添加 javascript 而不是 onclick,否则您的 JS 将不会被调用(可能是 b/c,当列表项为时,jqm 框架会覆盖 onclick 属性链接)。
【问题讨论】:
标签: jquery listview jquery-mobile