Donc, j'ai un style CSS défini pour une radio/case à cocher quand il a la checked = valeur "cochée"jQuery ajouter checked = "checked" à la radio/cases
input[type=radio][checked=checked] {
/* CSS */
}
Cela fonctionne très bien chaque fois qu'une nouvelle la page est chargée, mais quand une radio/case est cochée sur la page, le DOM n'ajoute jamais checked = "checked" à cette balise HTML ... Par conséquent, mon CSS ne fonctionne pas.
J'ai essayé d'utiliser jQuery pour ajouter l'attribut checked = "checked", mais cela ne vérifie/ne sélectionne que la radio/case à cocher, il n'ajoute pas réellement l'attribut checked = "checked". Puis-je modifier mon sélecteur CSS/faire quelque chose avec jQuery pour résoudre ce problème? Ça me rend fou. Je me considère comme un codeur assez qualifié avec CSS et jQuery et c'est une question plutôt triviale, mais je ne peux pas m'en passer la tête.
: vérifié n'est en effet pas pris en charge par Internet Explorer dans la version 8 un peu plus tôt: http://www.quirksmode.org/css/contents.html. –
grr. ok merci, des idées sur la façon dont je peux faire ce support IE? – sethvargo