ホームページ >ウェブフロントエンド >フロントエンドQ&A >jquery contains() メソッドの用途は何ですか
jquery では、contains() メソッドは、指定された要素に別の要素が含まれているかどうかを判断するために使用されます。つまり、別の要素が指定された要素の子孫であるかどうかを判断するために使用されます。構文は「$」です。 .contains(祖先コンテナ要素,子孫要素)”。
このチュートリアルの動作環境: Windows7 システム、jquery1.10.2 バージョン、Dell G3 コンピューター。
jquery contains() メソッド
contains() メソッドは、指定された要素に別の要素が含まれているかどうかを判断するために使用されます。
つまり、contains() メソッドは、別の DOM 要素が指定された DOM 要素の子孫であるかどうかを判断するために使用されます。
#構文
$.contains( container, contained )
説明 | |
---|---|
container | 要素タイプは、他の要素を含む可能性のある祖先コンテナ要素を指定します。|
要素タイプは、他の要素に含まれる可能性のある子孫要素を指定します。 |
jQuery.contains() 関数の戻り値はブール型です。指定された要素に次の値が含まれている場合、別の要素の場合は true を返し、それ以外の場合は false を返します。
説明jQuery.contains() は、2 つの DOM 要素 (要素タイプ。NodeList や他のオブジェクトではありません) を比較するためにのみ使用されます。含まれる要素の親要素から上方向に検索して、コンテナ要素と等しいかどうかを判断し、等しい場合は true を返し、そうでない場合は false を返します。
例:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-1.10.2.min.js"></script> </head> <body> <script> $(function() { function funcontain(html) { document.body.innerHTML += "<br>" + html; } funcontain($.contains( document.documentElement, document.body )); // true funcontain($.contains( document.body, document.documentElement )); // false }) </script> </body> </html>
[推奨学習:
jQuery ビデオ チュートリアル以上がjquery contains() メソッドの用途は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。