Heim > Artikel > Web-Frontend > So fügen Sie untergeordnete Knoten in JQuery hinzu
Hinzugefügte Methoden: 1. Verwenden Sie die Anweisung „parent node.append(child node)“ 2. Verwenden Sie die Anweisung „parent node.prepend(child node)“ 3. Verwenden Sie die Anweisung „child node.appendTo(parent node); "-Anweisung; 4. Verwenden Sie die Anweisung „$(child node).prependTo(parent node)".
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.
Wenn Sie in JQuery untergeordnete Knoten zum übergeordneten Knoten hinzufügen möchten, gibt es viele Methoden:
append(): Fügt Inhalt bis zum „Ende“ innerhalb des ausgewählten Elements ein.
appendTo(): Inhalt „am Ende“ innerhalb des ausgewählten Elements einfügen.
prepend(): Fügt Inhalt am „Anfang“ innerhalb des ausgewählten Elements ein.
prependTo(): Fügt Inhalt am „Anfang“ innerhalb des ausgewählten Elements ein.
Beispiel:
<script> $(function () { //1.append(); //父节点.append(子节点); //作为最后一个子元素添加. $('#btnAppend').click(function () { //1.1 新创建一个li标签,追加到ul1中 // var $newLi = $('<li>我是新创建的li标签</li>'); // $('#ul1').append($newLi); //1.2 获取ul1中的某一个li标签,追加到ul1中. //剪切过来作为最后一个子元素添加. // var $li3 = $('#li3'); // $('#ul1').append($li3); //1.3 获取ul2中的某一个li标签,追加到ul1中. //剪切过来作为最后一个子元素添加. var $li32 = $('#li32'); $('#ul1').append($li32); }); //2.prepend() //父节点.prepend(子节点); //作为第一个子元素添加. $('#btnPrepend').click(function () { //2.1 新创建一个li标签,追加到ul1中 // var $newLi = $('<li>我是新创建的li标签</li>'); // $('#ul1').prepend($newLi); //2.2 获取ul1中的某一个li标签,追加到ul1中. //剪切过来作为最后一个子元素添加. // var $li3 = $('#li3'); // $('#ul1').prepend($li3); //2.3 获取ul2中的某一个li标签,追加到ul1中. //剪切过来作为最后一个子元素添加. var $li32 = $('#li32'); $('#ul1').prepend($li32); }); //3.appendTo(); //子节点.appendTo(父节点); //作为最后一个子元素添加. $('#btnAppendTo').click(function () { //1.1 新创建一个li标签,追加到ul1中 var $newLi = $('<li>我是新创建的li标签</li>'); $newLi.appendTo($('#ul1')); }); //4.prependTo() //子节点.prependTo(父节点); //作为第一个子元素添加. $('#btnPrependTo').click(function () { //1.1 新创建一个li标签,追加到ul1中 var $newLi = $('<li>我是新创建的li标签</li>'); $newLi.prependTo($('#ul1')); }); }); </script> <body> <input type="button" value="append" id="btnAppend"/> <input type="button" value="prepend" id="btnPrepend"/> <input type="button" value="appendTo" id="btnAppendTo"/> <input type="button" value="prependTo" id="btnPrependTo"/> <ul id="ul1"> <li>我是第1个li标签</li> <li>我是第2个li标签</li> <li id="li3">我是第3个li标签</li> <li>我是第4个li标签</li> <li>我是第5个li标签</li> </ul> <ul id="ul2"> <li>我是第1个li标签2</li> <li>我是第2个li标签2</li> <li id="li32">我是第3个li标签2</li> <li>我是第4个li标签2</li> <li>我是第5个li标签2</li> </ul> </body>
Verwandte Tutorial-Empfehlung: jQuery-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo fügen Sie untergeordnete Knoten in JQuery hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!