2008-11-19 6 views
2

J'ai des boutons radio dans un conteneur <div> que je montre et cache par effet jQuery. Lorsque le conteneur se cache dans Firefox, les boutons radio sont bien et les valeurs réapparaissent lorsque le conteneur réapparaît. Cependant, dans IE, les boutons radio effacent d'abord le bouton radio coché puis se cachent. Vous pouvez le voir arriver en fait. Je sais également qu'il efface à la fois l'apparence du bouton UI (vérifié) et l'attribut CHECKED de la balise car la recherche d'un bouton radio dans le conteneur avec un attribut CHECKED ne renvoie rien.IE supprime l'attribut CHECKED pendant l'animation

Quelqu'un at-il déjà rencontré ce problème?

+1

Pouvez-vous envoyer votre code? – GeekyMonkey

+1

Et la version de jquery? – tvanfosson

Répondre

4

Si le contenu est modifié dans IE, vous devrez reset the defaultChecked attribute (maters de cas dans IE!)

+0

Cela ne semble pas correct. Pourquoi ajouter un effet ferait une différence? Tout fonctionne quand vous utilisez: $ ('#' + sectionId) .hide(); mais pas $ ('#' + sectionId) .hide ('blind', {}, 1000); –

Questions connexes