我想选择页面上具有特定标签的所有项目,并用不同的标签替换该标签值。
到目前为止,以下是
$j("optgroup[label=Available]").
当optgroup标签的标签为Available时,我希望它是其他东西(即选项)
如何填写此专栏?
答案 0 :(得分:1)
您是否尝试过使用attr
?
$("optgroup[label='Available']").attr("label", "Options");
你可以在这里看到一个小提琴:http://jsfiddle.net/s58Lk/
attr文档: http://api.jquery.com/attr/
答案 1 :(得分:0)
如果您想更改label属性,可以尝试以下方法:
$j("optgroup[label=Available]").attr('label', 'Options');
一点解释
attr
读取并更改html标记中属性的值:
读取当前值
var label = $("...").attr("label");
更改值:
$("...").attr("label", "new value");