45 of 119 menu

Methode contents

Die Methode contents ruft die Nachfahren eines Elements ab, einschließlich Text und Kommentaren.

Syntax

Die Methode nimmt keine Parameter an:

.contents();

Die Methode contents funktioniert ähnlich wie die Methode children, der Unterschied zeigt sich beim Versuch, auf den Text der Nachfahren zuzugreifen. Vergleichen Sie die beiden unten angeführten Beispiele:

Beispiel

Wir verwenden die Methode children:

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

Beispiel

Wir verwenden die Methode contents:

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

Siehe auch

  • die Methode children,
    die es erlaubt, die Nachfahren eines Elements abzurufen
  • die Methode parent,
    die es erlaubt, den unmittelbaren Elternteil eines Elements abzurufen
  • die Methode parents,
    die es erlaubt, alle Elternteile eines Elements abzurufen
  • die Methode closest,
    die es erlaubt, das nächstgelegene übergeordnete Element, das dem Selektor entspricht, abzurufen
azbydeenesfrkakkptruuz