J'ai une page avec un nombre variable d'éléments <select>
(ce qui explique pourquoi j'utilise la délégation d'événements ici). Lorsque l'utilisateur modifie l'option sélectionnée, je souhaite masquer / afficher différentes zones de contenu sur la page. Voici le code que j'ai:
$(document).ready(function() {
$('#container').change(function(e) {
var changed = $(e.target);
if (changed.is('select[name="mySelectName"]')) {
// Test the selected option and hide/show different content areas.
}
});
});
Cela fonctionne dans Firefox et Safari, mais dans IE, l'événement de changement ne se déclenche pas. Quelqu'un sait pourquoi? Merci!