Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не находит объект (https://javascript.ru/forum/jquery/34350-ne-nakhodit-obekt.html)

Midel 30.12.2012 14:07

Не находит объект
 
Здравствуйте!
Проблема такая:
на сайте есть ссылка, нажимая на нее идет отправка запроса на сервер, подгружается окошко, и выводится на экран. Ответ с сервера просто в виде html кода, который и выводится.

Так вот. В этом окошке есть какие-то объекты, например у одного из них id='st'

А в js файле основном изначально прописано вот так:
$("#st").click(function() {
            alert(13);
        });


Так вот. Если нажать на этот объект - ничего не происходит. Нет никакого сообщения.

Хотя в этом же js файле если работать с другим объектом, который был изначально на странице, то все нормально, alert срабатывает.

В общем я думаю проблема именно в том, что изначально на сайте не было этого объекта, потом он появился, и поэтому это событие не срабатывает.

Бывает ли такое? Подскажите пожалуйста, на что стоит обратить внимание, что проверить, возможно ошибка совсем в другом.

Приводить все файлы я тут не могу, они очень большие, и все выложить не получится)

Заранее спасибо!

Deff 30.12.2012 14:20

$("#st").on('click', function() {
alert(13);
});

Deff 30.12.2012 14:21

Цитата:

Сообщение от Midel
ывает ли такое? Подскажите пожалуйста, на что стоит обратить внимание,

При наличии подгружаемого контента событий - обработка через on или live


Часовой пояс GMT +3, время: 03:44.