当我使用工具栏加载页面时,我的脚本不起作用。如果我单击工具栏中的链接,站点将打开,但列表视图保持为空。然后当我进行硬刷新时,在像CMD+R这样的MacOS 上,列表视图充满了内容。我错过了什么?
<script>
var items = "";
$.post("../query.php", {action : "someaction"},
function(data) {
items = (jQuery.parseJSON(data));
var $listElem = $('.mylistclass').find('ul');
$.each(items, function(i, item) {
$('<li />').append(
$('<a />').attr('data-index', i).attr('href', '#').append(
$('<img />').attr('src',item.url),
$('<h3 />').text(item.title).addClass('ui-li-heading'),
$('<p />').text(item.description).addClass('ui-li-desc')
)
).appendTo($listElem).trigger('create');
});
($listElem).listview('refresh');
});
</script>