ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryはノードが存在するかどうかを判断します

jqueryはノードが存在するかどうかを判断します

藏色散人
藏色散人オリジナル
2020-12-08 10:31:142766ブラウズ

jquery がノードが存在するかどうかを判断するメソッド: まず、exist メソッドを jquery プロトタイプに追加し、次にメソッド内の現在のオブジェクトの長さ属性を決定し、最後に "$('#id' ).exist()" 呼び出すだけです。

jqueryはノードが存在するかどうかを判断します

#このチュートリアルの動作環境: Windows7 システム、jquery1.10.0 バージョン、thinkpad t480 コンピューター。

推奨: 「

jquery ビデオ チュートリアル 」 「javascript 基本チュートリアル

jQuery は、ページ内に DOM ノードが存在するかどうかを判断します

1. まず、jquery プロトタイプに存在メソッドを追加します;

2. 次に、メソッド内で、現在のオブジェクトの長さプロパティが 0 より大きいかどうかを確認します。

3. 最後に、$(' Just call #id').exist() を使用します。

プロトタイプの追加:

(function($) {
 $.fn.exist = function(){ 
  if($(this).length>=1){
   return true;
  }
  return false;
 };
})(jQuery);

使用方法:

ページに以下のDOMノードがある場合

<div id="a">这里是id=a节点</div>
<div>这里是DIV节点</div>
<div>这里是DIV节点</div>
<span>这里是span节点</span>

判定:

alert( $( '#aaa').exist()); // false

alert($('#a').exist()); // true

alert($( 'div ').exist()); // true

alert($('p').exist()); // false

以上がjqueryはノードが存在するかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。