我有簡單的單選按鈕,使用自舉這樣如何知道單選按鈕沒有被選中?
<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