生成的标签不会加载css

时间:2013-04-10 01:17:00

标签: javascript css jquery-mobile

我将用户条目附加到列表中。

喜欢:

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 += ...也不起作用。

1 个答案:

答案 0 :(得分:2)

对于jQuery Mobile中的所有内容,如果在渲染后更新标记,则必须告诉jQuery Mobile重新呈现控件。使用列表视图,您可以使用方法调用来完成此操作:

$('#entryList').listview("refresh");

此方法的文档在http://jquerymobile.com/demos/1.2.1/docs/lists/lists-methods.html

中提供