在我的 html 模板中,我有一个标签,里面有一个输入 radio :
<label id="myid" class="inline">
<input type="radio" value ="11">
my text
</label>
我需要用 jquery 更改标签的文本。我试过这个:
$('#myid').html('my new text');
或
$('#myid').text('my new text');
但是当我这样做时,我失去了我的输入 radio 。如何保留标签内的输入单选框并修改标签的文本?
最佳答案
试试这个:
$('#myid').contents().last().replaceWith('my new text');
关于javascript - 如何在不干扰标签内的输入 radio 的情况下更改标签文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25367458/