Heim >Web-Frontend >js-Tutorial >Kann jquery alle untergeordneten Elemente löschen?

Kann jquery alle untergeordneten Elemente löschen?

青灯夜游
青灯夜游Original
2020-11-19 11:57:423326Durchsuche

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.

Kann jquery alle untergeordneten Elemente löschen?

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

Kann jquery alle untergeordneten Elemente löschen?

HTML zu entfernen Code

<p id="mochu">
  <p>这里是P标签内容</p>
  <p>这里是第二个P标签的内容</p>
</p>

JQ-Code

$(&#39;#button&#39;).click(function(){
  $("#mochu").empty();
})

Ergebnissymbol

Der Audit-Quellcode wird unten angezeigt

Kann jquery alle untergeordneten Elemente löschen?

Ü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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn