jqueryで属性による要素の取得
1172 ワード
属性に基づいて要素を取得するには、次の手順に従います.
classのあるすべてのpラベルに赤いフォントを設定します.
属性値に基づいて要素を取得するには、次の手順に従います.
1.
すべてのnameが「san」で終わるinputラベルに一致して赤い背景を設定します.$セレクタ[attribute$=value]
2.
指定した属性が含まれていない、または属性が特定の値に等しくないすべての要素を一致させます.このセレクタはnot([attr=value])に等しいです.
3.
指定されたプロパティに一致するのは、いくつかの値から始まる要素です.^セレクタ:[attribute^=value]です.
4.
指定したプロパティに一致するのは、特定の値を含む要素です.*セレクタ:[attribute*=value].
5.
多条件操作をサポート
6.通常、選択されたradioの値を取得するには、次の方法があります.
$("p[class]").css("color","red");
classのあるすべてのpラベルに赤いフォントを設定します.
属性値に基づいて要素を取得するには、次の手順に従います.
1.
$("input[name$='san'").css("background-color","red");
すべてのnameが「san」で終わるinputラベルに一致して赤い背景を設定します.$セレクタ[attribute$=value]
2.
$("input[name!='newsletter']").attr("checked", true);
指定した属性が含まれていない、または属性が特定の値に等しくないすべての要素を一致させます.このセレクタはnot([attr=value])に等しいです.
3.
$("input[name^='news']");
指定されたプロパティに一致するのは、いくつかの値から始まる要素です.^セレクタ:[attribute^=value]です.
4.
$("input[name*='man']");
指定したプロパティに一致するのは、特定の値を含む要素です.*セレクタ:[attribute*=value].
5.
$("input[name$='letter'][value$='zz']").attr("checked","true");
多条件操作をサポート
6.通常、選択されたradioの値を取得するには、次の方法があります.
$(”input[name='metaId']:checked”).val() //name radio name
$(”:radio:checked”).val() // radio