#判定の考え方は次のとおりです: (学習ビデオ共有:jquery が dom ノードが存在するかどうかを判断する方法: 1. jquery プロトタイプに存在するメソッドを追加します; 2. 現在のオブジェクトの長さ属性が存在するメソッドで 0 より大きいかどうかを判断します。 3. パス [ $('#id').exist()] を呼び出すだけです。
jquery ビデオ チュートリアル)
1 、まず jquery プロトタイプに存在メソッドを追加します; 2 次に、メソッド内の現在のオブジェクトの長さ属性が 0 より大きいかどうかを確認し、0 より大きい場合は存在します。 3、最後に $('# Just call id').exist() を渡します。 jquery 拡張機能 js を追加します (次のコードを格納する別の js ファイルを直接記述します。jquery コードの後に導入します)(function($) { $.fn.exist = function(){ if($(this).length>=1){ return true; } return false; }; })(jQuery);
<div id="mydom">这里是id=dom1节点</div> <div>这里是DIV节点</div> <span>这里是span节点</span>
console.log($('#dom').exist()) //返回结果为 false console.log($('#mydom').exist()) //返回结果为 true console.log($('div').exist()) //返回结果为 true console.log($('p').exist()) //返回结果为 false
以上がjquery は dom ノードが存在するかどうかをどのように判断しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。