使用XML动态附加listview会丢失jQuery移动样式

使用XML动态附加listview会丢失jQuery移动样式,jquery,xml,listview,jquery-mobile,Jquery,Xml,Listview,Jquery Mobile,我有一个混合应用程序,允许您从列表中选择一个ID,当单击搜索时,它应该检索所有相关的注释并将它们附加到listview“我的列表”中 到目前为止,我在获取和显示数据方面没有任何问题,但使用jquerymobile时,数据不会显示得像它应该显示的那样 脚本: <script> function OnSuccess(xml) { var output = ''; $(xml).find("Note").each( function () {

我有一个混合应用程序,允许您从列表中选择一个ID,当单击搜索时,它应该检索所有相关的注释并将它们附加到listview“我的列表”中

到目前为止,我在获取和显示数据方面没有任何问题,但使用jquerymobile时,数据不会显示得像它应该显示的那样

脚本:

<script>  
function OnSuccess(xml) {  
    var output = '';  
    $(xml).find("Note").each(  
    function () {  
    output += '<li data-role="collapsible" data-iconpos="right" style="padding:0"'  
    output += '<h2>' + $(this).find("TITLE").text() + '</h2>'  
    output += '<ul data-role="listview">'  
    output += '<li>ID: ' + $(this).find("ID").text()
    output += 'Type: ' + $(this).find("TYPE").text()
    output += 'By: ' + $(this).find("PUBLISHER").text()
    output += 'Date: ' + $(this).find("DATE").text()
    output += '</li> </ul> </li>'
    });

    $('#my-List').html(output);
    }
}
</script>

函数OnSuccess(xml){
var输出=“”;
$(xml)。查找(“注释”)。每个(
函数(){

输出+='您必须告诉jQM初始化可折叠文件并执行以下操作:

$('#my-List').append(output).enhanceWithin().listview("refresh");
工作