Jquery 引导中的单选按钮文本
一般来说,我不熟悉引导、jQuery和web开发 我想使用jQuery更改单选按钮的文本 以下是HTML:Jquery 引导中的单选按钮文本,jquery,twitter-bootstrap,radio-button,Jquery,Twitter Bootstrap,Radio Button,一般来说,我不熟悉引导、jQuery和web开发 我想使用jQuery更改单选按钮的文本 以下是HTML: <label class="btn btn-primary"> <input type="radio" name="options" id="option1"> Option 1 </label> 我什么也没得到,我找到了一个解决办法,就是在里面添加另一个标签,如下所示: <label class="btn btn-primary"> &l
<label class="btn btn-primary">
<input type="radio" name="options" id="option1"> Option 1
</label>
我什么也没得到,我找到了一个解决办法,就是在里面添加另一个标签,如下所示:
<label class="btn btn-primary">
<input type="radio" name="options" id="option1">
<label class="answer"> Option 1</label>
</label>
选择1
但是我不喜欢这个解决方案,我想我不需要那个额外的标签。试试类似的方法
$('#option1').get(0).nextSibling.textContent = 'asdf'
或
试试像这样的东西
$('#option1').get(0).nextSibling.textContent = 'asdf'
或
我将文本放在一个span元素中,如下所示:
<label class="btn btn-primary">
<input type="radio" name="options" id="option1"/> <span>Option 1</span>
</label>
$("label span").html('foo');
我将文本放在一个span元素中,如下所示:
<label class="btn btn-primary">
<input type="radio" name="options" id="option1"/> <span>Option 1</span>
</label>
$("label span").html('foo');
试试这个
HTML
试试这个
HTML
Thx但这与我在问题中提出的方法基本相同Thx但这与我在问题中提出的方法基本相同Thx但我试图避免添加更多HTML标记,我不知道添加span或label thoughThx是否更好,但我试图避免添加更多HTML标记,我不知道是否最好添加span或label thoughOk thx供您参考,让我注意到我想添加额外标签的原因之一是,当我这样做时,按钮中的文本没有很好地居中,并且按钮看起来很奇怪。抱歉-我把我的第一条评论弄糟了:-)我以为您不想使用“任何”标签元素。下一次尝试:您不必将输入元素包装到关联的标签中。而是为要链接到输入元素的标签定义一个for属性。-->。(最终,正确的标签标签使您的表单更容易访问和“stylable”)Thx,我知道标签和单选按钮,问题是我希望我的单选按钮看起来像按钮。为此,我使用如下引导:,而For属性在这种情况下不起作用,您必须将您的输入包装在标签中。好的-我弄错了,sry。您已经在下面找到了答案,我想(
$('label')。text()
可能也可以)好的,谢谢您的建议,让我注意到我想添加额外标签的原因之一是,当我这样做时,文本在按钮中没有很好地居中,按钮看起来很奇怪。对不起-我把我的第一条评论弄糟了:-)我以为你不想使用“任何”标签元素。下一次尝试:您不必将输入元素包装到关联的标签中。而是为要链接到输入元素的标签定义一个for属性。-->。(最终,正确的标签标签使您的表单更容易访问和“stylable”)Thx,我知道标签和单选按钮,问题是我希望我的单选按钮看起来像按钮。为此,我使用如下引导:,而For属性在这种情况下不起作用,您必须将您的输入包装在标签中。好的-我弄错了,sry。你已经在下面找到了答案,我想($('label').text()
可能也可以)正是我一直在寻找的。感谢我一直在寻找的东西。谢谢
$('label[for=answer]').html('your text');