append |
jQuery |
---|---|
JavaScript | Version 1.0+ |
Syntaxe
.append( content [, content] ); | Version 1.0+ |
.append( function(index, html) ); | Version 1.4+ |
Paramètres
Nom | Description |
---|---|
content [, content] | Ce paramètre permet d'indiquer le contenu à insérer à la fin de chacun élément dans dans l'ensemble des éléments correspondant. |
function(index, html) | Ce paramètre permet d'indiquer une fonction retournant une chaîne de caractères HTML, des éléments DOM ou un objet jQuery à insérer à la fin de chaque élément dans l'ensemble d'éléments correspondant. |
Description
Cette méthode permet d'insérer le contenu spécifié à la fin de chaque élément de l'ensemble d'éléments correspondant.
Remarque
- Il n'est pas recommandé d'utiliser un «$('head').append('<meta property="og:image"...>');» pour rendre disponible les images dans Facebook, car malheureusement, Facebook n'effectue pas le traitement du JavaScript et donc ses instructions se retrouveront tout simplement ignoré.
Exemples
L'exemple suivant permet d'ajouter un «META» de compatibilité avec IE7 par l'intermédiaire du jQuery :
L'exemple suivant permet d'ajouter un élément au début de la balise SELECT de HTML et l'autre à la fin de la balise SELECT du HTML :
- <!DOCTYPE html>
- <html>
- <head>
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>
- </head>
- <body>
- <select id="MyOption">
- <option value="AA">AA</option>
- <option value="BB">BB</option>
- <option value="CC">CC</option>
- <option value="CC">DD</option>
- </select>
- <script>
- jQuery("#MyOption").prepend('<option value="-1">Debut</option>');
- jQuery("#MyOption").append('<option value="0">Fin</option>');
- </script>
- </body>
- </html>
on obtiendra le résultat suivant :
Dernière mise à jour : Vendredi, le 30 octobre 2015