Я создал базовую форму с двумя кнопками, как показано в моем примере ниже.Радиокарта «Проверено = проверено» не меняется при изменении опции
Наблюдая за рендерингом браузера, мы видим, что выбран пункт 1. Мы проверяем пункты 1 и 2.
Когда я нажимаю элемент 2, я ожидаю, что элемент 1 проверен = проверен на удаление. Я ожидаю, что элемент 2 получит атрибут checked = checked.
Это не ожидаемое поведение?
<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
я был в состоянии? для стилирования «проверенного» переключателя и метки путем применения стилей с помощью псевдоселектора: отмечен. Это работает для IE9 +, Chrome и Firefox. http://jsfiddle.net/sXjyL/4/ – nthChild