Jquery mobile 触发器创建jquery移动

Jquery mobile 触发器创建jquery移动,jquery-mobile,Jquery Mobile,我有个问题,我有这个密码 <ul id="lista" data-role="listview" data-theme="b" data-inset="true"> <li data-role="list-divider">Players</li> 玩家 这个剧本呢 $('#home').live('pageinit',function(){ $.getJSON("prendivalori.php",fun

我有个问题,我有这个密码

<ul id="lista" data-role="listview"  data-theme="b" data-inset="true">
            <li data-role="list-divider">Players</li>
    玩家

这个剧本呢

    $('#home').live('pageinit',function(){
      $.getJSON("prendivalori.php",function(result){
          var nome = result[1].NOME;
          var overall = result[1].OVERALL;
          $('#lista').append('<li data-corners="false" data-count-theme="f" data-icon="arrow-r" data-theme="c" class="ui-btn ui-li-has-count"><a href="#valori"  class="ui-link-inherit data-transition="pop"><h1>'+nome+'</h1><p id="squadra" class= "ui-li-desc" ></p><span id= "" class="ui-li-count ui-btn-corner-all"><font id="number">'+overall+'</font></span></a><span class="ui-icon ui-icon-arrow-r"></span></li>').trigger('create');
          });

});
$('#home').live('pageinit',function(){
$.getJSON(“prendivalori.php”),函数(结果){
var nome=结果[1]。nome;
var总体=结果[1]。总体;
$('#lista')。追加('
  • )。触发器('create'); }); });
    但是当页面加载时,listview看起来不是移动风格的 有人能帮我吗?

    方法
    .trigger(“create”)
    用于初始化页面上的小部件,在这种情况下,listview已经初始化,您要做的是刷新它(实际上这可能真的应该包含在
    .trigger(“create”)
    方法中)

    为了刷新listview,您应该使用listview的方法

    比如说

     $('#lista').listview('refresh');
    

    欢迎光临。你可以通过点击anwser左边的空心复选标记来接受anwser。我还有一个问题:你知道什么吗?