Javascript.RU

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

event handler
Доброй ночи!

есть массив DOM обьектов( curLevel )

на некоторых висит событие ( 'click_tmp' );
надо вытащить обработчики этих событий, и повесить на событие ( 'click' )

function create_onclick_listeners(){     

          var events;
          var handler;
          var currentElement;
          
           for(var i = 0; i < curLevel.length;i++){
               
               currentElement = curLevel[i]; 
               
               //polu4aem spisok sobitij teku6ego elementa
               events = $._data(currentElement[0], 'events');               
               
               // vot etu funkciju neobhodimo realizovatj
               handler = getHandlerByEventName(events,'click_tmp');         
               
               currentElement.on('click', handler());
               currentElement.unbind('click_tmp');               
           }
       }
Ответить с цитированием
  #2 (permalink)  
Старый 17.02.2013, 10:52
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сделай console.log(events), изучи структуру объекта и вытащи то, что нужно. Кстати обработчиков ведь может быть несколько на одно событие.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как создать event, эмулирующий enter Artanis Events/DOM/Window 7 16.07.2019 06:40
Событие event в FireFox yambbkru Firefox/Mozilla 2 12.02.2013 18:19
event + setTimeout fsingle Events/DOM/Window 2 02.05.2012 09:07
Нужна проверка поддержки события "DOMMouseScroll" Denisko-Redisko Events/DOM/Window 32 03.01.2012 00:55
Проблемма с addEventListener/attachEvent hoovers Events/DOM/Window 1 14.11.2011 00:22