ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryに属性が存在するかどうかを確認する方法

jqueryに属性が存在するかどうかを確認する方法

coldplay.xixi
coldplay.xixiオリジナル
2020-12-25 14:28:005964ブラウズ

属性が存在するかどうかを判断する Jquery メソッド: 1. [attr()] を使用して属性を取得し、値の型を確認します; 2. ネイティブ JS の hasAttribute メソッド; 3. フィルター選択メソッド、コードは [$(this ).is('[name]');] です。

jqueryに属性が存在するかどうかを確認する方法

このチュートリアルの動作環境: Windows7 システム、jquery3.2.1 バージョン、DELL G3 コンピューター。

#推奨: jquery ビデオ チュートリアル

##属性が存在するかどうかを判断する jquery メソッド:

jquery は、

attr()

メソッド、is() メソッド、filter() メソッド、およびネイティブ JS の ## を使用して、属性の存在 #hasAttribute()メソッド。 1. attr()

を使用して属性を取得し、値の型を確認します

var attr = $(this).attr('name');
// 对于一些浏览器,attr是undefined、或者是false
if (typeof attr !== typeof undefined && attr !== false) {
  alert('具有该属性')
}
2. ネイティブ js
$(this)[0].hasAttribute("name");
jQObject[0].hasAttribute("name");

3 の hasAttribute メソッド. フィルターの選択方法

$(this).is('[name]');
$(this).filter("[name='choice']");

関連する無料学習の推奨事項:

js ビデオ チュートリアル

以上がjqueryに属性が存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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