У меня есть страница с переменным числом элементов <select>
(что объясняет, почему я использую здесь делегирование событий). Когда пользователь меняет выбранный параметр, я хочу скрыть/показать разные области содержимого на странице. Вот код, который у меня есть:
$(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.
}
});
});
Это работает в Firefox и Safari, но в IE событие изменения не срабатывает. Кто-нибудь знает, почему? Спасибо!