Javascript.RU

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

Обработчик события при изменении элемента jquery
Подскажите пожалуйста, есть ли какой то обработчик события(или что то еще), который мог бы ловить момент любое изменение определенного элемента на странице?
Ответить с цитированием
  #2 (permalink)  
Старый 17.05.2013, 11:50
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,260

Сообщение от ОлегА
любое изменение определенного элемента
Как это понять?
Ответить с цитированием
  #3 (permalink)  
Старый 21.05.2013, 07:56
Аватар для ОлегА
Профессор
Отправить личное сообщение для ОлегА Посмотреть профиль Найти все сообщения от ОлегА
 
Регистрация: 25.08.2011
Сообщений: 420

Сообщение от ksa
Как это понять?
приведу пример: я ставлю обработчик на текстовое поле (input[type=text]), и меняю value этого поле скриптом (например так $('input[type=text]').val('test')) вот этот момент изменения value у поле мне и нужно поймать.
Ответить с цитированием
  #4 (permalink)  
Старый 21.05.2013, 08:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,260

Сообщение от ОлегА
вот этот момент изменения value у поле мне и нужно поймать
Нет такого события...
Максимум, что можно предложить - setInterval(). С некой периодичностью сравнивай его значение "старое" с "теперешним", вот и весь "перехват"...

Последний раз редактировалось ksa, 21.05.2013 в 09:33.
Ответить с цитированием
  #5 (permalink)  
Старый 21.05.2013, 09:10
Аватар для ОлегА
Профессор
Отправить личное сообщение для ОлегА Посмотреть профиль Найти все сообщения от ОлегА
 
Регистрация: 25.08.2011
Сообщений: 420

Сообщение от ksa
Максимум, что можно предложить - setInterval().
пробовал слишком ресурсоемко, понял спасибо!
Ответить с цитированием
  #6 (permalink)  
Старый 28.05.2013, 13:52
Аватар для Denis_od
Новичок на форуме
Отправить личное сообщение для Denis_od Посмотреть профиль Найти все сообщения от Denis_od
 
Регистрация: 28.05.2013
Сообщений: 7

Сообщение от ОлегА Посмотреть сообщение
Подскажите пожалуйста, есть ли какой то обработчик события(или что то еще), который мог бы ловить момент любое изменение определенного элемента на странице?
Если вам необходимо только webkit (и то с флагом), можете заглянуть сюда
Ответить с цитированием
  #7 (permalink)  
Старый 28.05.2013, 14:06
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,597

Если вам понадобилось такое - значит вы явно жутко говнокодите. Программист должен знать где и что у него меняется сам.)
__________________
29375, 35
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу сформулировать jQuery .live() для динамического DOM элемента artnik Events/DOM/Window 2 26.09.2015 23:30
События при перемещении между вкладками only_dimon Events/DOM/Window 2 05.02.2015 01:21
Перенос Name элемента через Jquery titanrat Общие вопросы Javascript 2 05.12.2012 14:20
Событие при наведение мыши, которое раскроет содержимое блока (элемента)... aklak Элементы интерфейса 3 27.03.2012 11:30
запретить срабатывание события дочернего элемента, при перемещении родительского Danil jQuery 4 09.10.2011 10:53