中選中的初始單選按鈕我正在使用Bootstrap的JavaScript按鈕來設置某些單選按鈕的樣式,而且我似乎無法將初始按鈕設置爲選中狀態。Bootstrap:設置在HTML
這裏是我的代碼:
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-info">
<input checked="checked" type="radio" id="match-three" name="options">Three numbers
</label>
<label class="btn btn-info">
<input type="radio" name="options" id="match-four">Four numbers
</label>
</div>
第一個按鈕具有checked="checked"
,但檢查它沒有被風格化。
單擊事件後,按鈕的樣式確定,所以我不確定初始加載時出了什麼問題。
Bootply版本在這裏:http://bootply.com/89566
爲什麼這是公認的答案,它甚至沒有解決這個問題。這不是關於布爾屬性。這是關於按鈕組中的Bootstrap單選按鈕的(數據切換=「按鈕」位也是相關的)。問題很明顯,甚至包含示例代碼。 [這是一個jsFiddle再次展示這個問題](http://jsfiddle.net/EBWHy/42/)。 – basic6
@ basic6您的演示有錯誤(您的所有輸入屬於同一組)。 [這裏是你的演示更新,以糾正分組](http://jsfiddle.net/EBWHy/43/),顯示單選按鈕確實被檢查。 –
謝謝,我應該使用不同的組 - 但它對於這個問題實際上沒有任何區別。即使你已經添加了一些CSS來顯示哪一個被選中,第二行中的第二個單選按鈕('Two(checked,but class)')是* not *「activated」,這是這裏的問題。這不是關於checked屬性的問題,整個問題是單選按鈕的樣式不像Bootstrap檢查的樣子,除非添加「active」類。 – basic6