jQueryのcontents()メソッド

❮jQueryトラバースメソッド

<div>要素内のすべてのテキストノードを検索し、それらを<b>要素でラップします。

$("div").contents().filter("em").wrap("<b/>");

定義と使用法

contents()メソッドは、選択した要素のテキストノードとコメントノードを含むすべての直接の子を返します。

テキストノードは、要素によって表示される実際のテキストです。

このメソッドは、テキストノードとコメントノードも返すことを除いて、 children()メソッドに似ています。同じドメインにある場合、contents()メソッドはiframeのHTMLにもアクセスできます。


構文

$(selector).contents()

❮jQueryトラバースメソッド