Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.01.2010, 02:41
Новичок на форуме
Отправить личное сообщение для vovabigov Посмотреть профиль Найти все сообщения от vovabigov
 
Регистрация: 04.01.2010
Сообщений: 1

jQuery Click() не работает на объекте, созданном Ajax
У меня следующая проблема:

После того, как я при помощи Аякса вставляю в страницу HTML код, то функции JQuery, соответсвующие объектам этого кода, не работают.

Например, у меня к классу "clickme" привязано событие .click()
Если я создам при помощи Аякс блок с этим классом и кликну на него, ничего не произойдет.

Такое ощущение, что jQuery создает некие модели поведения при загрузке страницы и на добавленные после загрузки объекты уже не реагирует. Как мне заставить jQuery "обновиться"?
Ответить с цитированием
  #2 (permalink)  
Старый 04.01.2010, 08:50
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,566

Используйте live.
Или добавляйте обработчики для вновь созданных.
Ответить с цитированием
  #3 (permalink)  
Старый 02.02.2010, 09:46
Новичок на форуме
Отправить личное сообщение для StealthForce Посмотреть профиль Найти все сообщения от StealthForce
 
Регистрация: 22.04.2009
Сообщений: 7

Можно было бы и чуток подробнее расписать, а то наводку даете... Все это посылательство высшей степени с экономией слов и времени.
Ответить с цитированием
  #4 (permalink)  
Старый 02.02.2010, 09:53
Новичок на форуме
Отправить личное сообщение для StealthForce Посмотреть профиль Найти все сообщения от StealthForce
 
Регистрация: 22.04.2009
Сообщений: 7

Можно было бы и чуток подробнее расписать, а то наводку даете... Все это посылательство высшей степени с экономией слов и времени.
Ответить с цитированием
  #5 (permalink)  
Старый 02.02.2010, 10:36
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,566

Сообщение от StealthForce Посмотреть сообщение
Можно было бы и чуток подробнее расписать, а то наводку даете... Все это посылательство высшей степени с экономией слов и времени.
неглупому хватит и данной наводки.
Ответить с цитированием
  #6 (permalink)  
Старый 02.02.2010, 11:15
Аватар для sysya
Профессор
Отправить личное сообщение для sysya Посмотреть профиль Найти все сообщения от sysya
 
Регистрация: 27.12.2009
Сообщений: 292

Такая подробность сойдёт :
$('.element').live('click', function(){ /*Тут работает после клика*/ });
Ответить с цитированием
  #7 (permalink)  
Старый 02.02.2010, 13:18
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

StealthForce, пользуйтесь поиском по форуму. Эта тема уже поднималась over 9000 раз.
Ответить с цитированием
  #8 (permalink)  
Старый 05.02.2010, 09:17
Новичок на форуме
Отправить личное сообщение для StealthForce Посмотреть профиль Найти все сообщения от StealthForce
 
Регистрация: 22.04.2009
Сообщений: 7

Мне в этом нет надобности, как обычно решено вне этого форума, после прочтения официальных доков. А вот менее опытным маловато слов - нужен и пример. Если вы пишите для "избранных" - на здоровье.
Ответить с цитированием
  #9 (permalink)  
Старый 05.02.2010, 13:44
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Сообщение от StealthForce Посмотреть сообщение
Мне в этом нет надобности, как обычно решено вне этого форума, после прочтения официальных доков. А вот менее опытным маловато слов - нужен и пример. Если вы пишите для "избранных" - на здоровье.
Отлично, еще один человек не стал страдать фигней, пытаясь получить готовый ответ на простой, много раз заданный и много раз решенный вопрос, а не поленился почитать man. Ура, товарищи!
Ответить с цитированием
  #10 (permalink)  
Старый 01.09.2012, 17:26
Новичок на форуме
Отправить личное сообщение для Na0e Посмотреть профиль Найти все сообщения от Na0e
 
Регистрация: 29.07.2012
Сообщений: 2

Сообщение от e1f Посмотреть сообщение
StealthForce, пользуйтесь поиском по форуму. Эта тема уже поднималась over 9000 раз.
Проблема - чего искать. Я на том же этапе. КАКУЮ строку поиска вбить на форуме?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery Ajax - 3 дня мучений :) grusha jQuery 4 01.09.2010 06:53
IE 6, jquery, не работает ajax Прохожый jQuery 3 01.06.2010 17:20
При наборе адреса с www не работает AJAX (JQuery)! madmis AJAX и COMET 3 23.11.2009 19:03
Safari + ajax некорректно работает, а в других работает demi AJAX и COMET 35 15.07.2009 14:11
AJAX - заполнение select - неправильно работает в Mozilla 5.0 С.Тарасов AJAX и COMET 0 17.06.2009 00:58