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

Méthode jQuery wrapInner()

HTML jQuery/Méthodes CSS

La méthode wrapInner() encapsule l'élément HTML spécifié autour du contenu de chaque élément sélectionné.

Syntaxe :

Encapsulez un élément autour du contenu :

$(selector).wrapInner(wrappingElement)

Utilisez une fonction pour encapsuler l'élément autour du contenu :

$(selector).wrapInner(function(index))

Exemple

Encapsule l'élément <b>autour du contenu de chaque élément <p> :

$("button").click(function(){
  $("p").wrapInner("<b></b>
});
Vérifiez avec‹/›

Dans cet exemple, document.createElement() crée un élément <b> et le enveloppe autour du contenu de chaque élément <p> :

$("button").click(function(){
  $("p").wrapInner(document.createElement("b"));
});
Vérifiez avec‹/›

Enveloppement de contenu avec une fonction :

$("button").click(function(){
  $("p").wrapInner(function(){
      return document.createElement("b");
  });
});
Vérifiez avec‹/›

Valeur du paramètre

ParamètresDescription
wrappingElementSpécifier l'élément HTML qui enveloppe le contenu autour de chaque élément sélectionné.

Valeurs possibles :

  • Élément HTML

  • Élément DOM

  • Objet jQuery

function(index)Spécifier une fonction de retour qui enveloppe l'élément sélectionné
  • index-Retourner l'index de l'élément dans l'ensemble

HTML jQuery/Méthodes CSS