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