Metoden contents

Metoden contents henter avkom til elementet, inkludert tekst og kommentarer.

Syntaks

Metoden tar ingen parametere:

javascript.contents();

Metoden contents fungerer på samme måte som metoden children, forskjellen vises når man prøver å få tilgang til tekst av avkom. Sammenlign de to eksemplene vist under:

Eksempel

Bruker metoden children:

html<p id="test">text1 <b>bold</b> text2</p>
javascript$('#test').children().each(
  function() {
    console.log($(this).text()); // vil skrive ut 'bold'
  }
);

Eksempel

Bruker metoden contents:

html<p id="test">text1 <b>bold</b> text2</p>
javascript$('#test').contents().each(
  function() {
    console.log($(this).text()); // vil skrive ut 'text1', 'bold', 'text2'
  }
);

Se også

  • metoden children,
    som lar deg hente avkom til elementet
  • metoden parent,
    som lar deg hente den direkte forelderen til elementet
  • metoden parents,
    som lar deg hente alle foreldre til elementet
  • metoden closest,
    som lar deg hente det nærmeste foreldre elementet som tilfredsstiller velgeren