Méthode contents
La méthode contents obtient les descendants d'un élément,
y compris le texte et les commentaires.
Syntaxe
La méthode ne prend pas de paramètres :
javascript.contents();
La méthode contents fonctionne de manière similaire à la méthode
children,
la différence apparaît lors des tentatives d'accès
au texte des descendants. Comparez les deux
exemples ci-dessous :
Exemple
Utilisons la méthode children :
html<p id="test">text1 <b>bold</b> text2</p>javascript$('#test').children().each(
function() {
console.log($(this).text()); // affichera 'bold'
}
);
Exemple
Utilisons la méthode contents :
html<p id="test">text1 <b>bold</b> text2</p>javascript$('#test').contents().each(
function() {
console.log($(this).text()); // affichera 'text1', 'bold', 'text2'
}
);