Я пытаюсь динамически загружать вложенный складной набор с использованием ajax-вызова в JQuery Mobile. По какой-то причине сворачиваемый div заканчивается тем же самым уровнем; не иерархическая или вложенная.Динамически загружаемый складной набор в JQuery Mobile
Вот код:
$('#pp-home').live("pageinit", function(){
//Get Colleges
$.ajax({url: "parent.php?action=xyz",
success:function(data){
$(data).find('college').each(function(){
$('#colleges_div').append(
"<div id='col_"+$(this).attr('id')+"' data-role='collapsible' data-theme='c'>"+
"<h3>"+$(this).text()+"</h3><p>ssss</p>"+
"</div>"
);
//Get data
$.ajax({url:"children.php?action=xyz",
success:function(data){
$(data).find('dept').each(function(){
$("#col_"+$(this).attr('cid')).append(
"<div data-role='collapsible' data-theme='a' data-mini='true'>"+
"<h3>"+$(this).text()+"</h3><p>ssss</p>"+
"<div>"
);
$("#col_"+$(this).attr('cid')).trigger('create');
});
}
});
});
$('#colleges_div').trigger('create');
}
});
});