我有简单的单选按钮,使用自举这样如何知道单选按钮没有被选中?
<div class="radio">
<label>
<span class="btn btn-danger">
<input type="radio" name="tipe" value="str" style="display: none;" /> A
</span> Strength
</label>
</div>
<div class="radio">
<label>
<span class="btn btn-danger">
<input type="radio" name="tipe" value="agi" style="display: none;" /> B
</span> Agility
</label>
</div>
<div class="radio">
<label>
<span class="btn btn-danger">
<input type="radio" name="tipe" value="int" style="display: none;" /> C
</span> Intelligence
</label>
</div>
所以我想真正做的是,当我点击收音机,跨度类是从变化到btn-danger
btn-success
。当然以前的按钮有btn-success
会再次回到btn-danger
。我尝试用我的JavaScript代码,但它不会工作。
$(document).ready(function() {
$("label").click(function() {
if ($(this).children().children().is(":checked")) {
$(this).children().attr("class", "btn btn-success");
} else {
$(this).children().attr("class", "btn btn-danger");
}
});
});
好吧,当我点击它上缴绿色(btn-success
),但是当我检查另一电台,原来的绿色,但以前的无线电收音机,我点击它,它仍然是绿色(还有btn-success
类)。有人能帮我吗?谢谢:)
完美的作品!谢谢你所有的答案先生:) – imbagila