2012-07-16 65 views
0

我是新的jQuery手机,所有李追加在ul完美,但只有data-role=slider不追加。翻转切换开关并不追加在jQuery的移动列表视图

function getWebsiteDirectries() 
{ 
var customer = ""; 
var li = ""; 
if(user_id.length != 0){ 
    url = serviceURL +'customer-info.json?id='+user_id+'&action=get&request_type=web_directory'; 
    $.getJSON(url, function(json) { 
     $('#web_list li').remove(); 
     customer = json.items;    
     $.each(customer, function(key, value) {       

      $.each(value.customer.customer_toplist, function(key, value) { 

        li += '<li style="height:40px; line-height:40px;"><span class="f_right"><select data-role="slider" id="'+value.vName+'" name="'+value.vName+'" class="ui-slider-switch"><option value="0">OFF</option><option value="1">ON</option></select></span>'+value.vTitle+'</li>'; 

      });    
      $('#web_list').append(li); 
      $('#web_list').listview('refresh');      
     }); 

    }); 
} 
} 

回答

2

地址:

$('#web_list').trigger('create'); 
这间

$('#web_list').append(li); 
$('#web_list').trigger('create'); 
$('#web_list').listview('refresh');