我創建了一個基本的2單選按鈕窗體,如下面的示例所示。當選項改變時,單選按鈕「選中=選中」不會改變
觀察瀏覽器渲染,我們看到項目1被選中。我們檢查項目1和2.
當我點擊項目2,我希望項目1的檢查=檢查是刪除。我希望項目2獲得檢查=檢查的屬性。
這不是預期的行爲?
<div>
<span>Item 1</span>
<input type="radio" name="radio1" id="radio1" checked="checked" />
</div>
<div>
<span>Item 2</span>
<input type="radio" name="radio1" class="checkbox" id="radio2" />
</div>
http://jsfiddle.net/chrimbus/ZTE7R/1/
@quentin及其他:您的回覆是巨大的,這是否確認那麼「選中」的_attribute_的預期行爲將不會自動更新**不使用Javascript ** – nthChild
我能?通過使用僞選擇符應用樣式來設置「checked」單選按鈕和標籤的樣式:checked。這適用於IE9 +,Chrome和Firefox。 http://jsfiddle.net/sXjyL/4/ – nthChild