jQuery Documentazione Operativa - metodo replaceAll()

Esempio

Sostituisci ogni paragrafo con testo in grassetto:

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

Prova personalmente

Definizione e uso

Il metodo replaceAll() sostituisce l'elemento selezionato con il contenuto HTML o l'elemento specificato.

Suggerimento:replaceAll() e replaceWith() Agiscono allo stesso modo. La differenza sta nella sintassi: la posizione del contenuto e del selettore, e la possibilità di sostituire con una funzione utilizzando replaceWith().

Sintassi

$(contenuto).replaceAll(', 'selettore)
Parametro Descrizione
contenuto

Obbligatorio. Specifica il contenuto dell'elemento da sostituire.

Valori possibili:

  • Codice HTML - ad esempio ("<div></div>")
  • Nuovo elemento - ad esempio (document.createElement("div"))
  • Elemento esistente - ad esempio ($(".div1"))

L'elemento esistente non viene spostato, ma copiato e avvolto dall'elemento selezionato.

selettore Obbligatorio. Specifica l'elemento da sostituire.

Più esempi

Usa l'elemento nuovo per sostituire l'elemento
Usa document.createElement() per creare un nuovo elemento DOM, quindi usalo per sostituire l'elemento selezionato.