jQuery Dokumentation - replaceAll() Methode

Beispiel

Ersetzen Sie jeden Abschnitt mit fettem Text:

$(".btn1").click(function(){
   $("p").replaceAll("<b>Hello world!</b>");
});

Probieren Sie es selbst aus

Definition und Verwendung

Die Methode replaceAll() ersetzt das ausgewählte Element durch angegebene HTML-Inhalte oder Elemente.

Hinweis:replaceAll() mit replaceWith() Die Wirkung ist gleich. Der Unterschied liegt in der Syntax: Der Ort von Inhalt und Selector sowie die Fähigkeit von replaceWith() eine Funktion zu verwenden.

Syntax

content).replaceAll(selector)
Parameter Beschreibung
content

Erforderlich. Bestimmt den Inhalt des ausgewählten Elements.

Mögliche Werte:

  • HTML-Code - zum Beispiel ("<div></div>")
  • Neues Element - zum Beispiel (document.createElement("div"))
  • Bestehende Elemente - zum Beispiel ($(".div1"))

Bestehende Elemente werden nicht verschoben, sondern nur kopiert und um das ausgewählte Element verpackt.

selector Erforderlich. Bestimmt das zu ersetzende Element.

Mehr Beispiele

Verwenden Sie das neue Element, um das Element zu ersetzen
Verwenden Sie document.createElement() um ein neues DOM-Element zu erstellen und verwenden Sie es, um das ausgewählte Element zu ersetzen.