この記事では、jQuery の find() メソッドの使用法を主に紹介し、find() メソッドの機能と定義を例とともに説明し、一致する要素の子孫要素を取得するための使用方法についても説明します。それに
この記事では、jQuery での find() メソッドの使用例について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:
このメソッドは、一致する要素コレクション内のすべての要素の子要素を取得し、セレクター、jQuery オブジェクト、または要素を通じてそれらを削除します。
find() メソッドは、一致する要素の子孫要素を取得する良い方法です。
注: Children() は第 1 レベルの子要素のみを取得しますが、find() はすべての子要素を検索します。
文法構造 1:
コードは次のとおりです:
$(selector).find(expr)
パラメータリスト:
コード例:
コードは次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>children()函数-脚本之家</title> <script type="text/ javascript " src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $( document ).ready(function(){ $(".father").find("p").css("color","red"); }) </script> </head> <body> <p class="father"> <p class="children"> <p>我是孙子p</p> </p> <p>我是儿子p</p> </p> <p>我是兄弟p</p> </body> </html>
上記のコードは、親要素の下にあるすべての p 要素のフォントの色を赤に設定できます。
文法構造 2:
コードは次のとおりです:
$(selector).find(element)
一致する要素の下で指定された要素を見つけることができます。
パラメータリスト:
サンプルコード:
コードは次のとおりです:<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>find()函数-脚本之家</title> <style type="text/css"> .father{ height:200px; width:200px; border:1px solid blue; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".father").find(document.getElementById("myp")).css("border","1px solid red"); }) </script> </head> <body> <p class="father"> <p class="children"> <p id="myp">我是孙子p</p> </p> <p>我是儿子p</p> </p> <p>我是兄弟p</p> </body> </html>
属性値がmypである要素の境界線を1ピクセル赤に設定できます。
以上がjQueryでのfind()メソッドの使用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。