jquery-mobile之phonegap jquerymobile 问题 : lost style when dynamically generating list items

bluestorm 阅读:84 2024-05-22 17:00:29 评论:0

我正在尝试从数据库动态生成列表。可以检索结果,但是,jquerymobile 样式和数据角色属性似乎丢失了。我看到一个丑陋的列表,而不是呈现得很好的列表:

我尝试使用最简单的列表项重现它:

在我的 index.html 中,我有:

<ul data-role="listview" data-theme="d" data-divider-theme="d" data-inset="true" id="thisweekexpenselist"></ul> 

在javascript文件中,我有

function getExpenselist_success(tx, results) { 
$('#busy').hide(); 
var len = results.rows.length; 
for (var i=0; i<len; i++) { 
    var expense = results.rows.item(i); 
    $('#thisweekexpenselist').append('<li>Test Simplest</li>');  
}    
db = null; 

它根本无法正确呈现。

请您参考如下方法:

尝试在 getExpenselist_success() 函数末尾调用 $('#thisweekexpenselist').listview('refresh');


标签:jquery
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号