JQuery не работает в IE9 - PullRequest
       2

JQuery не работает в IE9

0 голосов
/ 17 октября 2011

У меня есть страница поиска для базы данных в http://www.iiserpune.ac.in/~coee/histome/searchadv.php, где я использую jQuery для динамического предоставления другого параметра, когда выбрано «Болезнь». Это прекрасно работает на Chrome, Firefox и Safari, но не работает в IE. Есть ли обходной путь для этого?

Код JQuery

$(document).ready(function() {
    $("#select").change(function() {

    if ($(this).val() == 'disease') {
        $("#value").html("for <select id='filter' name='filter'><option value='%%'>All...</option><option value='histone' >Histone and Histone variants</option><option value='modification' >Post translational modifications</option><option id='Sub' value='enzyme' >Histone Modifying Enzymes</option></select>");
    }
    else {
        $("#value").html('');
        $("#value").css("background-color", "white");
        $("#value").css("color", "black");
    }
    }).trigger('change');
});

Спасибо

1 Ответ

0 голосов
/ 17 октября 2011

Вы пытаетесь связать событие с элементом, который не существует.Попробуйте использовать:

$('#select').live('change', function() {
   ...
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...