特定のラベルが付いているページ上のすべてのアイテムを選択し、そのラベルの値を別のものに置き換えたいと思います。
以下は私がこれまでに得た限りです
$j("optgroup[label=Available]").
optgroupタグにAvailableのラベルが付いている場合は、別のもの(つまり、オプション)にします。
この行を完成させるにはどうすればよいですか?
特定のラベルが付いているページ上のすべてのアイテムを選択し、そのラベルの値を別のものに置き換えたいと思います。
以下は私がこれまでに得た限りです
$j("optgroup[label=Available]").
optgroupタグにAvailableのラベルが付いている場合は、別のもの(つまり、オプション)にします。
この行を完成させるにはどうすればよいですか?
使ってみましたattr
か?
$("optgroup[label='Available']").attr("label", "Options");
ここでフィドルの動作を見ることができます:http://jsfiddle.net/s58Lk/
attrドキュメント: http ://api.jquery.com/attr/
label属性を変更したい場合は、次のように試すことができます。
$j("optgroup[label=Available]").attr('label', 'Options');
少し説明
attr
htmlタグの属性の値を読み取って変更します。
現在の値を読み取る
var label = $("...").attr("label");
値を変更します。
$("...").attr("label", "new value");