jquerymobile错误“在初始化前无法调用listview上的方法”

前端之家收集整理的这篇文章主要介绍了jquerymobile错误“在初始化前无法调用listview上的方法”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在动态填写
<ul data-role="listview">

然后调用location.href =“#Results”,其中列表是,最后.listview(‘refresh’)
所有在同一页面的ajax请求的成功回调中完成的,

它的作用或多或少,但我收到以下错误

Uncaught cannot call methods on listview prior to initialization; attempted to call method 'refresh'

我猜Jquery手机没有列举清单,我该怎么办?

解决方法

http://jquerymobile.com/demos/1.1.0/docs/api/events.html
你必须挂钩pageinit事件。在此之前,您不能调用任何JQM方法
即:
$('#Results').bind('pageinit',function() {
  $('#myListview').listview('refresh');
});

猜你在找的jQuery相关文章