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

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

coldplay.xixi
リリース: 2023-01-04 09:38:10
オリジナル
6061 人が閲覧しました

属性が存在するかどうかを判断する 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート