Metóda contents
Metóda contents získa potomkov elementu,
vrátane textu a komentárov.
Syntax
Metóda neprijíma parametre:
.contents();
Metóda contents funguje podobne ako metóda
children,
rozdiel sa prejaví pri pokuse o prístup k
textu potomkov. Porovnajte dva
príklady uvedené nižšie:
Príklad
Použijeme metódu children:
<p id="test">text1 <b>bold</b> text2</p>
$('#test').children().each(
function() {
console.log($(this).text()); // vypíše 'bold'
}
);
Príklad
Použijeme metódu contents:
<p id="test">text1 <b>bold</b> text2</p>
$('#test').contents().each(
function() {
console.log($(this).text()); // vypíše 'text1', 'bold', 'text2'
}
);