Итак, у меня есть стиль CSS, определенный для радио/флажка, когда он проверяемый = «проверяется» значениеJQuery добавить проверено = «проверен» на радио/флажки
input[type=radio][checked=checked] {
/* CSS */
}
Это прекрасно работает, когда свежее страница, но когда на странице переключается радио/флажок, DOM никогда не добавляет check = "checked" в этот HTML-тег ... Поэтому мой CSS не работает.
Я попытался использовать jQuery, чтобы добавить атрибут checked = "checked", но это только проверяет/выбирает радио/флажок, он фактически не добавляет атрибут checked = "checked".
Могу ли я изменить свой CSS-селектор/сделать что-то с помощью jQuery, чтобы исправить это !? Это сводит меня с ума. Я считаю себя довольно опытным кодером с CSS и jQuery, и это довольно тривиальный вопрос, но я просто не могу обернуть его вокруг.
: проверенный действительно не поддерживается Internet Explorer в версии 8 ранее: http://www.quirksmode.org/css/contents.html. – 2010-12-07 23:11:39