ホームページ > 記事 > ウェブフロントエンド > jqueryの親子兄弟ノード検索サンプルコード_jquery
jQuery.parent(expr) 親ノードを見つけるには、$("span").parent() や $("span").parent(".class")
などのフィルタリング用の expr を渡すことができます。
jQuery .parents(expr) は、jQuery.parents(expr) に似ていますが、親要素に限定されず、すべての祖先要素を検索します。
jQuery.children(expr) これは、すべての子ノードを返します。メソッドは直接のみを返します。子ノードはすべての子孫ノード
jQuery.contents() を返すのではなく、ノードとテキストを含む以下のすべてのコンテンツを返します。このメソッドとchildren()の違いは、空白のテキストも含めて
jQueryオブジェクトとしても返されるのに対し、children()はノード
jQuery.prevのみを返すことです。 ()、すべての兄弟ノードではなく、前の兄弟ノードを返します。
jQuery.prevAll()、前のすべての兄弟ノードを返します。
jQuery.next()、すべてではなく、次の兄弟ノードを返します。兄弟ノード
jQuery.nextAll()、後続のすべての兄弟ノードを返します
jQuery.siblings()、前後に関係なく兄弟ノードを返します
jQuery.find( expr) は、jQuery.filter(expr) とはまったく異なります。 jQuery.filter() は、jQuery オブジェクトの初期コレクションの一部をフィルターで除外します。jQuery.find()
の戻り結果には、$("p" などの初期コレクションの内容は含まれません) )、find("span") は
要素から始まります。これは $("p span") と同等です。