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