未捕获的引用错误:未定义刷新
Uncaught ReferenceError: refresh is not defined
嗨,我正在尝试将内容 id = 帖子列表样式中的帖子设置为样式,并且我已经准备好需要刷新页面(刷新)。但是由于某种原因,我收到"未定义刷新"错误,并且我显示的帖子没有样式。
$(document).on('pagebeforeshow', '#blogposts', function() {
//$.mobile.showPageLoadingMsg();
$.ajax({
url: "http://howtodeployit.com/category/daily-devotion/?json=recentstories&callback=",
dataType: "json",
jsonpCallback: 'successCallback',
async: true,
beforeSend: function() { $.mobile.showPageLoadingMsg(true); },
complete: function() { $.mobile.hidePageLoadingMsg(); },
success:function(data){
var result = '';
$.each(data.posts.slice(0,4), function(i, val) {
result = $('<li/>').append([$("<h3>", {html: val.title}),$("<p>", {html: val.excerpt})]).wrapInner('<a href="#devotionpost" onclick="showPost(' + val.id + ')"></a>').appendTo('#postlist');
//return (i !== 4);
});
$(result).listview(refresh);
},
向页面动态添加新data-role="listview"
时,使用 $(".selector").listview()
调用小部件增强功能。
将项目添加到现有data-role="listview"
时,请使用 $(".selector").listview("refresh")
重新增强微件。
刷新是一个方法名称,所以你需要把它作为一个字符串传递 leteral
$(result).listview('refresh');
或者你需要声明一个变量var refresh ='refresh',然后使用变量,如$(result).listview(refresh)
相关文章:
- 为什么“;未定义的“;在JavaScript中结束循环
- 要求未定义JS回调参数
- 如何检查管道中未定义的项目
- TypeError:无法读取属性'推'未定义的JavaScript
- $window.ga在AngularJS事件中未定义
- 未捕获的TypeError无法读取未定义的属性socialsharing
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 无法获取属性'selectedIndex'的未定义引用或null引用
- 如何消除代码中的未定义和其他问题
- 未捕获的ReferenceError:$未定义
- this.router在AngularJS 2中未定义
- 未捕获的类型错误:无法读取属性'删除'的未定义
- 节点fs.stat名称未定义
- 尝试在PHP中回显输入文本时出现未定义的索引错误
- 未捕获的引用错误:未定义刷新
- Wordpress:JQuery未定义,导致IPhone无限刷新
- 刷新映射时出现未定义的属性错误
- 全局变量在页面刷新时未定义
- JavaScript对象是未定义的,直到网页刷新Microsoft Edge
- localStorage:显示“;未定义的“;刷新时