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

Méthode before() jQuery

HTML jQuery/Méthodes CSS

la méthode before() pour insérer du contenu spécifié avant l'élément sélectionné.

Pour insérer du contenu après l'élément sélectionné, utilisezafter()Méthode.

Syntaxe :

Insérer du contenu :

$("selector").before(content)

Insérer du contenu en utilisant une fonction :

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

Exemple

Insérer du contenu avant chaque paragraphe :

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

Insérer du contenu en utilisant une fonction :

$("button").click(function(){
  $("p").before(function(i){
    return "<p>l'index de ce p: " + i + ".</p>";
  });
});
Tester voir‹/›

Valeur du paramètre

ParamètresDescription
contenuSpécifier le contenu à insérer avant chaque élément sélectionné (peut contenir des balises HTML)

Valeurs possibles :

  • Élément HTML

  • Élément DOM

  • Objet jQuery

function(index)Spécifier une fonction qui renvoie le contenu à insérer
  • index-Retourner l'index de l'élément dans l'ensemble

HTML jQuery/Méthodes CSS