In jquery können Sie die Methode empty() verwenden, um alle untergeordneten Elemente eines bestimmten Elements zu löschen. Das Syntaxformat ist „$(selector).empty()“; die Methode empty() kann alle untergeordneten Knoten und Inhalte entfernen des ausgewählten Elements, entfernt jedoch nicht das Element selbst oder seine Attribute.
Wir wissen, dass Sie die Methode „detach()“ in jQuery und die Methode „remove()“ in jQuery verwenden können, um angegebene oder übereinstimmende Elemente zu löschen. Sie können zum Löschen auch die Methoden „removeClass()“ und „removeAttr()“ verwenden Angegebene oder übereinstimmende Elemente. Ist die Klasse oder das Attribut des übereinstimmenden Elements. Wie kann man also nur die Unterelemente und Knoten innerhalb des angegebenen oder übereinstimmenden Elements löschen, ohne das Element selbst zu löschen? Lassen Sie mich es Ihnen unten vorstellen.
Erklärung der Methode empty() in jQuery
Die Methode empty() entfernt alle untergeordneten Knoten und den Inhalt des ausgewählten Elements. Diese Methode entfernt weder das Element selbst noch seine Attribute. [Verwandte Empfehlung: „jQuery Video“]
Grammatik:
$(selector).empty()
Geben Sie ein großes „Beispiel“
Verwenden Sie die Methode empty() in jQuery, um den gesamten Inhalt im DIV
HTML zu entfernen Code
<p id="mochu"> <p>这里是P标签内容</p> <p>这里是第二个P标签的内容</p> </p>
JQ-Code
$('#button').click(function(){ $("#mochu").empty(); })
Ergebnissymbol
Der Audit-Quellcode wird unten angezeigt
Über das obige Bild können wir feststellen, dass das P-Tag mit der ID mochu, das P-Tag und der darin enthaltene Inhalt gelöscht wurden !
Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmierlehre! !
Das obige ist der detaillierte Inhalt vonKann jquery alle untergeordneten Elemente löschen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!