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

Méthode prependTo() jQuery

jQuery HTML/Méthodes CSS

La méthode prependTo() insère des éléments HTML à la tête de chaque élément sélectionné (comme premier élément fils).

Pour insérer un élément HTML à la fin de l'élément sélectionné, utilisezappendTo()méthode.

Cetteprepend()et exécute la même tâche que la méthode prependTo(). La principale différence réside dans la syntaxe :

  • Utilisationprepend()Le sélecteur d'expression avant la méthode est le conteneur dans lequel le contenu est inséré

  • UtilisationprependTo()Le sélecteur d'expression se trouve avant la méthode et l'insère dans le conteneur cible

//prepend()
$("#btnpre").click(function(){
//Cette méthode insère le contenu spécifié au début de l'élément sélectionné (encore à l'intérieur).
  $("div").prepend("<p>Hello prepend!</p>");
});
//prependTo()
$("#btnpreto").click(function(){
//La méthode prependTo() insère le contenu spécifié au début de l'élément sélectionné (encore à l'intérieur).
  $("<p>Hello prependTo!</p>").prependTo("div");
});

Syntaxe :

$(content).prependTo(selector)

Exemple

Ajoutez un élément <b>au début de tous les paragraphes :

$("button").click(function(){
  $("<b>Hello world</b>").prependTo("p");
});
Voyons si‹/›

Utilisez la méthode prependTo() pour insérer un élément existant au début de chaque élément sélectionné :

$("button").click(function(){
  $("h1").prependTo("p");
});
Voyons si‹/›

Valeur du paramètre

ParamètresDescription
contentContenu à insérer (doit contenir des balises HTML)

Valeurs possibles :

  • Élément HTML

  • Élément DOM

  • Objet jQuery

selectorL'élément sélectionné sera inséré au début de l'élément spécifié par ce paramètre

jQuery HTML/Méthodes CSS