我有一个在页面上动态生成的单选按钮。我将此广播的ID更改为locationInNearX(X是下一个增量编号)。
然后我有一个与单选按钮关联的文本字段。
<label class="labelRadioBlack labelContainsInput" for="locationInNear0">
<input name="txtLocationAnywhereIn[0]" id="locationInNear0" value="inOrNear" type="radio" />In or near
</label>
<div class="inNearTextWrapper">
<input class="myWirrlMediumFormField" type="text" name="txtLocationAnywhereInLocation[0]" id="txtLocationAnywhereInLocation[0]" value="" />
</div>
我需要在单选按钮后更改下一个输入字段的名称。如何使用jQuery完成?
答案 0 :(得分:1)
var wrapper = $('#locationInNear0').closest('label').next();
$('input', wrapper).attr('name', 'newvalue');