判定方法: 1. id 属性値を通じて指定された要素を取得し、構文 "$("#id value")" は指定された要素を含む jQuery オブジェクトを返します; 2. "element object." を使用します。 length>0" ステートメントは、指定された jQ オブジェクト内の要素の数が 0 より大きいかどうかを判断します。0 より大きい場合、指定された id 要素は存在し、それ以外の場合は存在しません。
このチュートリアルの動作環境: Windows7 システム、jquery1.10.2 バージョン、Dell G3 コンピューター。
id に基づいて要素が存在するかどうかを判断する jquery メソッド
1. id 属性値を通じて指定された要素を取得します
$("#id值")
は、指定された要素を含む jQuery オブジェクトを返します
2。jQuery オブジェクトが存在するかどうかを検出するには、length 属性を使用します
jQuery对象.length>0
length 属性は jquery オブジェクトをカウントできます。
の要素数。指定された id 要素が存在する場合、要素数は 1
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.10.2.min.js"></script> <style> div,p{ display: block; border: 2px solid lightgrey; color: lightgrey; padding: 5px; margin: 15px; } </style> <script> $(document).ready(function() { $("button").on("click", function() { var len=$("#box").length; console.log("id元素存在,个数为:"+len); $("#box").css({ "color": "red", "border": "2px solid red" }); }); }); </script> </head> <body class="ancestors"> <div id="box">div元素</div> <p>p元素</p> <div>div元素</div> <button>id为“box”的元素是否存在</button> </body> </html>
## [推奨学習: jQuery ビデオ チュートリアル
、Web フロントエンド ビデオ ]
以上がjqueryのidに基づいて要素が存在するかどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。