ajax経由でjquery mobileのリストビューにアイテムを動的に追加しようとしています。
データを返し、生成された html を追加すると、新しいアイテムはリストビュー スタイルのプロパティを継承しません。
$(function() {
$('.load_more').live("click",function() {
var a_id = $(this).attr("id");
var b_id = $(this).attr("data");
if(a_id!='end'){
$.ajax({
type: "POST",
url: "data.php",
data: "aid="+ a_id+"&bid="+b_id,
beforeSend: function() {
$('a.load_more').html('<img src="loading.gif" />');
},
success: function(html){
$("#more").remove();
$("ul#updates").append(html);
$('ul#updates').listview('refresh');
}
});
}
return false;
});
});