我想添加一个li元素,在使用javascript的ul元素里面的另一个li之后,这是我到目前为止的代码。 var parentGuest = document.getElementById("one"); var childGuest = document.createElement("li"); childGuest.id = "two"; 我熟悉appendChild, parentGuest.appendChild(childGuest); 然而这附加在另一个新的元素,而不是之后。 如何在现有的元素之后添加新的元素? 谢谢。 <ul> <li id="one"><!– where the new li is being put –></li> <!– where I want the new li –> </ul>
我有两种方法可以使用jQuery创build一个<div> 。 或者: var div = $("<div></div>"); $("#box").append(div); 要么: $("#box").append("<div></div>"); 使用除可重用性以外的其他方法有什么缺点?