这是我的HTML:
<table id="WizardSRS_rb_list" border="0">
<tbody>
<tr>
<td>
<input id="WizardSRS_rb_list_1" type="radio" value="No" name="WizardSRS:rb_list">
<label for="WizardSRS_rb_list_1">No</label>
</td>
</tr>
</tbody>
</table>
我可以去
<input id="WizardSRS_rb_list_1" type="radio" value="No" name="WizardSRS:rb_list">
并更改值,但
<label for="WizardSRS_rb_list_1">No</label>
仍然显示“否”,这是正常的,因为我需要更改
中的文字 <label for="WizardSRS_rb_list_1">No</label>
但我是如何做到这一点的?首先很容易获得$(“#ID”)但是如何获得这个for="WizardSRS"
对象?
答案 0 :(得分:1)
在jQuery中:
$( "<label for='WizardSRS_rb_list_1'>No</label>" ).appendTo( "body" );
$( "<label for='SOMETHING_ELSE_rb_list_1'>YES</label>" ).appendTo( "body" );
答案 1 :(得分:0)
你可以
$('#WizardSRS_rb_list_1').next().html('No')
$('label[for="WizardSRS_rb_list_1"]').html('no')
答案 2 :(得分:0)
你可以做上面提到的Arun建议或更快的访问,只需给label
和'id'并使用它进行访问。