Прошу помощи с jQuery

Fallout_27
На сайте с 21.01.2006
Offline
139
507

В общем, есть конструкция вида:

$('a').live("click", function() {

alert("hello world!");

});

Есть блок #container, куда аяксом подгружаем новый контент.

Во всех браузерах все замечательно, а вот в ie7 (шестерка не важна в данном случае, в восьмерке не проверял) на кликах по ссылкам, загруженным аяксом - алерт молчит.

Может, конечно, это я туплю, но вроде live для динамики в дом дереве и нужен, разве нет?

Наверняка кто-то сталкивался с подобной проблемой - буду благодарен за помощь в ее решении.

Кирилл Курек. Дизайн сайтов, Flash-анимация, разработка сайтов «под ключ» (http://www.kurek.ru)
skAmZ
На сайте с 04.09.2009
Offline
122
#1

Как вариант, в контенте подгружаемым аяксом, в конце, можно впихнуть


$("#container a").bind("click", function() {
alert("hello world!");
});
JTRTA
На сайте с 06.07.2008
Offline
25
#2

Странно все время работал live() и в ie6, и в ie7. Показали бы это чудо. Скорее всего где-то в другом месте ошибка

Дизайн /ru/forum/493415 (/ru/forum/493415) Верстка от 15$ /ru/forum/509339 (/ru/forum/509339) Сайты под ключ aiogino.studio@gmail.com icq: 460146806

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий