contents-metodi

contents -metodi hakee elementin jälkeläiset, mukaan lukien tekstin ja kommentit.

Syntaksi

Metodi ei ota parametreja:

javascript.contents();

contents -metodi toimii samaan tapaan kuin children -metodi, ero ilmenee, kun yritetään päästä käsiksi jälkeläisten tekstiin. Vertaa kahta alla olevaa esimerkkiä:

Esimerkki

Käytetään children -metodia:

html<p id="test">teksti1 <b>lihavoitu</b> teksti2</p>
javascript$('#test').children().each(
  function() {
    console.log($(this).text()); // tulostaa 'lihavoitu'
  }
);

Esimerkki

Käytetään contents -metodia:

html<p id="test">teksti1 <b>lihavoitu</b> teksti2</p>
javascript$('#test').contents().each(
  function() {
    console.log($(this).text()); // tulostaa 'teksti1', 'lihavoitu', 'teksti2'
  }
);

Katso myös

  • children -metodi,
    jolla voi hakea elementin jälkeläiset
  • parent -metodi,
    jolla voi hakea elementin välittömän vanhemman
  • parents -metodi,
    jolla voi hakea kaikki elementin vanhemmat
  • closest -metodi,
    jolla voi hakea lähimmän vanhemman elementin, joka täyttää valitsimehdon