所以,我有以下的divjQuery的追加()不附加預期
<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不會追加到list.contents()之後的html,而是在它之前?
也許並不如預期,但作爲記錄。 jQuery附加一個完整的元素,而不是文字的HTML。 – harpo 2010-05-16 02:56:08
這兩個答案都有效,但只能標記一個。 – KallDrexx 2010-05-16 03:09:12