Methode contents
De methode contents verkrijgt de afstammelingen van een element,
inclusief tekst en commentaren.
Syntaxis
De methode accepteert geen parameters:
.contents();
De methode contents werkt vergelijkbaar met de methode
children,
het verschil manifesteert zich bij pogingen om
toegang te krijgen tot de tekst van afstammelingen. Vergelijk de twee
voorbeeden hieronder:
Voorbeeld
We gebruiken de methode children:
<p id="test">tekst1 <b>vet</b> tekst2</p>
$('#test').children().each(
function() {
console.log($(this).text()); // zal 'vet' uitvoeren
}
);
Voorbeeld
We gebruiken de methode contents:
<p id="test">tekst1 <b>vet</b> tekst2</p>
$('#test').contents().each(
function() {
console.log($(this).text()); // zal 'tekst1', 'vet', 'tekst2' uitvoeren
}
);
Zie ook
-
methode
children,
die het mogelijk maakt om de afstammelingen van een element te verkrijgen -
methode
parent,
die het mogelijk maakt om de directe ouder van een element te verkrijgen -
methode
parents,
die het mogelijk maakt om alle ouders van een element te verkrijgen -
methode
closest,
die het mogelijk maakt om het dichtstbijzijnde ouderlijke element te verkrijgen dat voldoet aan de selector