我将用户条目追加到列表中。
喜欢:
var enterul = document.getElementById('entrylist');
var entryli = document.createElement("LI");
var entryvalue = document.createTextNode(item.entry);
entryli.appendChild(entryvalue);
enterul.appendChild(entryli);
它确实填充了我的ul,但没有填充JQM css,只是一个常规的HTML列表。
如果我进入html并添加一个列表项,例如:
<ul><li>Item</li></ul>
它显示像一个jqm列表。
enterul.innerHTML += ...
也不起作用。 最佳答案
对于jQuery Mobile中的所有内容,如果在标记呈现后更新标记,则必须告诉jQuery Mobile重新呈现控件。在列表视图中,您可以通过方法调用来完成此操作:
$('#entryList').listview("refresh");
有关此方法的文档,请参见http://jquerymobile.com/demos/1.2.1/docs/lists/lists-methods.html