jQuery contents() メソッド

❮ jQuery Traversing メソッド

<div> 要素内のテキストノードを検索し、それを <b> 要素でラップする:

$("div").contents().filter("em").wrap("<b/>");
Try it Yourself »

定義と用法

contents() メソッドは、選択した要素の、テキストおよびコメントを含む直接の全子要素を返します。

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

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


構文

$(selector).contents()

❮ jQuery Traversing メソッド