Но, этот код не действует на данные полученные из ajax запроса (такой же код, теги, всё тоже кроме самой информации в блоке html).
Возможно ли заставить jquery работать с кодом принятым ajax запросом?
Спустя 2 минуты, 22 секунды (2.12.2011 - 20:12) TranceIT написал(а):
А запрос случайно не .post или .get?
Спустя 1 минута, 48 секунд (2.12.2011 - 20:14) VolDroN написал(а):
$.ajax методом GET
Спустя 42 секунды (2.12.2011 - 20:15) RCuPeR написал(а):
Если я Вас верно понимаю, тогда так:
function (data) {
$('#tag').html(data);
}
Где data - то, что ты получаешь в ответ на ajax запрос;
Где #tag - див в который нужно поместить data.
function (data) {
$('#tag').html(data);
}
Где data - то, что ты получаешь в ответ на ajax запрос;
Где #tag - див в который нужно поместить data.
Свернутый текст
По правде, боюсь, что я не верно понял
Спустя 48 секунд (2.12.2011 - 20:15) TranceIT написал(а):
Запрос обрабатывается только внутри функции и за функцией его не видно. Была тут темка про это, найду добавлю в пост.
Спустя 3 минуты, 5 секунд (2.12.2011 - 20:18) VolDroN написал(а):
Не правильно понял (можно на ты?)
Смысл в том, что я данные от сервера аяксом получаю, здесь всё нормально. Кидаю их в div, тоже всё нормально. (информация просто обновляется аяксом. Теги, классы, и.т.п. - теже)
Но jquery после этого не хочет работать с полученным кодом в этом div`e (т.е. не выводит этот всплывающий блок при наведении)
Смысл в том, что я данные от сервера аяксом получаю, здесь всё нормально. Кидаю их в div, тоже всё нормально. (информация просто обновляется аяксом. Теги, классы, и.т.п. - теже)
Но jquery после этого не хочет работать с полученным кодом в этом div`e (т.е. не выводит этот всплывающий блок при наведении)
Спустя 6 минут, 17 секунд (2.12.2011 - 20:25) RCuPeR написал(а):
Цитата (VolDroN @ 2.12.2011 - 17:18) |
Не правильно понял (можно на ты?) Смысл в том, что я данные от сервера аяксом получаю, здесь всё нормально. Кидаю их в div, тоже всё нормально. (информация просто обновляется аяксом. Теги, классы, и.т.п. - теже) Но jquery после этого не хочет работать с полученным кодом в этом div`e (т.е. не выводит этот всплывающий блок при наведении) |
Ой, тогда не знаю...
Единственное, что приходит на ум: своевременная загрузка блока полученного аяксом. Возможно JQ его не видит, потому, что при загрузки страницы, его не было. Это мое предположение, я не спец, так, мысли в слух
Спустя 2 минуты, 50 секунд (2.12.2011 - 20:28) TranceIT написал(а):
Не могу найти тему.
Попробуйте перед ajax запросом добавить
Попробуйте перед ajax запросом добавить
$.ajaxSetup({global: true});
Спустя 5 минут, 40 секунд (2.12.2011 - 20:33) VolDroN написал(а):
TranceIT добавил, ничего не изменилось.
Спустя 5 минут, 4 секунды (2.12.2011 - 20:38) VolDroN написал(а):
Нашёл что то:
Надо использовать live вместо "mouse.." сейчас попробую
upd работает)
всем спасибо
Надо использовать live вместо "mouse.." сейчас попробую
upd работает)
всем спасибо
Спустя 15 минут, 56 секунд (2.12.2011 - 20:54) Zerstoren написал(а):
Если на блоке должен висеть обработчик типа
$('tag').click(callback)
То при ajax создании, он остается без внимания ЕвентХендлера.
Если юзать live, то будет все отлично.
$('tag').live('click',callback)
$('tag').click(callback)
То при ajax создании, он остается без внимания ЕвентХендлера.
Если юзать live, то будет все отлично.
$('tag').live('click',callback)
Спустя 12 часов, 59 минут, 56 секунд (3.12.2011 - 09:54) newteacher написал(а):
Диву даюсь - как можно пытаться быть веб программистом и не знать самых основ яваскрипт. По live в джиквери, если эта библиотека используется...
Цитата (RCuPeR) |
Ой, тогда не знаю... Единственное, что приходит на ум: своевременная загрузка блока полученного аяксом. Возможно JQ его не видит, потому, что при загрузки страницы, его не было. Это мое предположение, я не спец, так, мысли в слух |
мда, во человек дает, не ту сферу деятельности выбрал
Спустя 5 часов, 59 минут, 5 секунд (3.12.2011 - 15:53) VolDroN написал(а):
Цитата |
как можно пытаться быть веб программистом и не знать самых основ яваскрипт |
newteacher программировать можно как серверную так и клиентскую часть, форум о серверном программировании, и знать яваскрипт (ктому же не сам яваскрипт а библиотеку к нему) я думаю не все обязаны (: