0

是否可以使用 jquery 更改标签标签中 for 属性的值?

例如

<label for="xxx">I am not changing</label>
to 
<label for="yyy">I am not changing</label>

我一直在动态更改关联输入的名称/ID,但我无法弄清楚如何更改值的标签。

这就是我更改姓名/身份证的方式

$('#myinput_'+oldidnum).attr("name","myinput_"+newidnum);
$('#myinput_'+oldidnum).attr("id","myinput_"+newidnum);

提前致谢

4

1 回答 1

6

看看你的标签是不是这样:http: //jsfiddle.net/QTM45/

<label for="xxx">I am not changing</label>

如果要更改for属性值,请使用以下命令:

$('label').attr('for','yyy');

如果您为该标签分配一个ID,那么

$('#labelID').attr('for','yyy');
于 2013-01-07T18:12:39.307 回答