English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo replaceWith() di jQuery

Metodi HTML/CSS jQuery

Il metodo replaceWith() di jQuery sostituisce l'elemento selezionato con nuovo contenuto.

Il metodo replaceWith() di jQuery è simile areplaceAll()macontenteselectorContrario.

Sintassi:

Contenuto di sostituzione:

$(selector).replaceWith(content)

Sostituisci il contenuto utilizzando la funzione:

$(selector).replaceWith(function(index))

Esempio

Sostituisci tutti i paragrafi con l'elemento <h1>:

$("button").click(function(){
  $("p").replaceWith("<h1>Nuovo titolo</h1>");
});
Prova a vedere‹/›

Sostituisci il contenuto utilizzando la funzione:

$("button").click(function(){
  $("p").replaceWith(function(i){
    return "<h2>Questo elemento ha l'indice " + i + ".</h2>";
  });
});
Prova a vedere‹/›

Valore del parametro

ParametroDescrizione
contentSpecificare il contenuto da inserire (può contenere tag HTML)

Valori possibili:

  • Elemento HTML

  • Elemento DOM

  • Oggetto jQuery

function(index)Specificare una funzione che restituisce il contenuto HTML da sostituire
  • index-Restituisci la posizione dell'elemento nell'insieme

Metodi HTML/CSS jQuery