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

Metodo jQuery before()

Metodi HTML/CSS jQuery

il metodo before() per inserire il contenuto specificato prima dell'elemento selezionato.

Per inserire contenuti dopo l'elemento selezionato, utilizzareafter()Metodo.

Sintassi:

Inserire contenuto:

$("selector").before(content)

Inserire contenuto utilizzando una funzione:

$("selector").before(function(index))

Esempio

Inserire contenuto prima di ogni paragrafo:

$("button").click(function(){
  $("p").before("<p>Hello world</p>");
});
Testa a vedere‹/›

Inserire contenuto utilizzando una funzione:

$("button").click(function(){
  $("p").before(function(i){
    return "<p>Questo p ha l'indice: " + i + ".</p>";
  });
});
Testa a vedere‹/›

Valore del parametro

ParametroDescrizione
contentSpecificare il contenuto da inserire prima di ogni elemento selezionato (può contenere tag HTML)

Valori possibili:

  • Elemento HTML

  • Elemento DOM

  • Oggetto jQuery

function(index)Specificare una funzione che restituisce il contenuto da inserire
  • index-Restituisci la posizione dell'elemento nella raccolta

Metodi HTML/CSS jQuery