функция изменения не работает внутри document.ready ie7, ie8

0 Kanishka Panamaldeniya [2012-07-18 10:10:00]

привет я использую jquery 1.3.2 мин.

проблема в document.ready не работает

jQuery(document).ready(function(){  

    alert("1");
});

    alert("2");


jQuery('.lob_dropdown').change(function(){

    alert("changed");
});

здесь только 2 предупреждает, 1 не предупреждает.

когда функция изменения внутри документа. уже не работает. но на стороне документа. Уже работает правильно.

У меня ошибка в консоли

enter image description here

не могу понять, почему это происходит.. пожалуйста, помогите. заранее спасибо

jquery document-ready


2 ответа


1 Clément Andraud [2012-07-18 10:14:00]

Попробуйте использовать последнюю версию jQuery:

http://docs.jquery.com/Downloading_jQuery

или с Google

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

0 Yograj Gupta [2012-07-18 10:13:00]

Попробуйте это, он будет работать.

jQuery(document).ready(function(){  
    alert("1");
    jQuery('.lob_dropdown').change(function(){
         alert("changed");
    });
});

alert("2");

Вы получаете доступ к элементу, класс которого "lob_dropdown", перед подготовкой dom.

поэтому поместите его в готовность, он будет работать.