Итак, у меня есть следующий div
<div id="object_list">
Я хочу добавить список и элементы в него. Итак, я запускаю следующий jquery
$("#object_list").empty();
$("#object_list").append('<ul');
$("#object_list").append(list.contents());
$("#object_list").append('</ul>');
После запуска этого кода #object_list выглядит следующим образом
<div id="object_list">
<ul></ul>
...list.contents() elements
</div>
Даже после отладки, если я сделаю еще один $("#object_list").append('<ul>');
, все, что я получу, это добавленный <ul>
после </ul>
. Почему jquery не добавляется в html ПОСЛЕ list.contents (), а идет перед ним?