1

特定のラベルが付いているページ上のすべてのアイテムを選択し、そのラベルの値を別のものに置き換えたいと思います。

以下は私がこれまでに得た限りです

$j("optgroup[label=Available]"). 

optgroupタグにAvailableのラベルが付いている場合は、別のもの(つまり、オプション)にします。

この行を完成させるにはどうすればよいですか?

4

2 に答える 2

1

使ってみましたattrか?

$("optgroup[label='Available']").attr("label", "Options");

ここでフィドルの動作を見ることができます:http://jsfiddle.net/s58Lk/

attrドキュメント: http ://api.jquery.com/attr/

于 2012-10-11T18:28:24.650 に答える
0

label属性を変更したい場合は、次のように試すことができます。

$j("optgroup[label=Available]").attr('label', 'Options');

少し説明

attrhtmlタグの属性の値を読み取って変更します。

現在の値を読み取る

var label = $("...").attr("label");

値を変更します。

$("...").attr("label", "new value");
于 2012-10-11T18:32:26.223 に答える