JQuery Mobile Listview元素消失了

时间:2014-06-14 00:12:16

标签: javascript jquery html css jquery-mobile

我正在创建一个动态填充列表视图的JQuery Mobile网络应用程序。

我遇到的问题是,我的列表元素没有显示增强的JQuery Mobile外观,所以我添加了$("#landmarksList").listview("refresh");,它们现在正确显示。

我的问题是当我从其中一个行元素中单击后退按钮时出现以下错误。

  

错误:在初始化之前无法调用listview上的方法;试图调用方法'刷新'

error (jquery-2.1.1.js, line 250)
(anonymous function) (jquery.mobile-1.4.2.js, line 1013)
each (jquery-2.1.1.js, line 375)
each (jquery-2.1.1.js, line 139)
(anonymous function) (jquery.mobile-1.4.2.js, line 1005)
(anonymous function) (landmarks.js, line 80)
fire (jquery-2.1.1.js, line 3073)
add (jquery-2.1.1.js, line 3119)
ready (jquery-2.1.1.js, line 3352)
assembleRows (landmarks.js, line 72)

显示错误的页面:http://jakeserver.com/Apps/BostonLandmarks/B6/landmarks.html

令人困惑的是,它在第​​一次显示页面时正确加载,没有错误,然后在页面尝试返回第一页时显示此错误。

有什么想法吗?

感谢。

0 个答案:

没有答案