ホームページ > ウェブフロントエンド > jsチュートリアル > JQuery_jquery での $ selector の使用法についての紹介

JQuery_jquery での $ selector の使用法についての紹介

WBOY
リリース: 2016-05-16 18:08:32
オリジナル
963 人が閲覧しました

1ドル。 jQuery では、$("") は、$(document.createElement("span")) と同等の使用法です: [attribute$= value]。 、指定された属性が何らかの値で終わる要素と一致します。以下に例を示します。
HTML コード



jQuery コード:
$("input[name$='letter ' ]")
結果:
[ , ]
2.!.セレクター: [attribute!=value]、指定された属性を含まないすべての要素に一致するか、属性が特定の値に等しくありません。このセレクターは not ([attr=value]) と同等です。
例:
HTML コード



jQuery コード:
$("input[name!='newsletter' ]" ).attr("checked", true);
結果:
[ ]
3.*。セレクター: [attribute*=value]、指定された属性を特定の値を含む要素に一致させます。例を示します。
HTML コード:




jQuery コード:
$("input[ name *='man']")
結果:
[ , , ]
4.@.指定された属性を含む要素と一致します。 jQuery 1.3 では、先頭の @ 記号が非推奨になったことに注意してください。最新バージョンとの互換性を維持したい場合は、@ 記号
を削除してください。
5.^.セレクター: [attribute^=value]、指定された属性が特定の値で始まる要素と一致します。 以下に例を示します:
HTML コード:



jQuery コード:
$("input[name^='news']")
結果:
[ , ]

jQuery では、 $("input[name='metaId']").val() を使用すると、選択したラジオの値を直接取得することはできませんが、ラジオ タグの最初の値のみを取得することができます。これは、jquery が xpath 言語を使用しているためである可能性があります。検索に関連しており、通常は選択されたラジオの値を取得する必要があります。メソッドはいくつかあります:
1、$("input[name='metaId']:checked").val() を使用します。 // name はラジオ
2 の name 属性名を表します。$(":radio:checked").val() を使用して取得します。 // ページを 1 セットのラジオ タグのみに制限します

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