Показать сообщение отдельно
  #1 (permalink)  
Старый 30.11.2012, 09:48
Аспирант
Отправить личное сообщение для ansi_str Посмотреть профиль Найти все сообщения от ansi_str
 
Регистрация: 27.01.2012
Сообщений: 50

Получение элемента в функции, используя each()
Здравстуйте

При использовании анонимной функции в each() я получаю элемент, который мне нужен и получаю функцию, подвешанную на событии change:

$('aside #info select').each(function () {
var someEvent = $(this).data('events')['change'][0]['handler'];
});


Я хочу сделать универсальную функцию, которую передаю в each() и получаю тот же самый функционал:

function getEvent(eventname){
var someEvent= $(this).data('events')[eventname][0]['handler']
};

$('aside #info select').each(getEvent('click));


Как внутри функции можно достучаться до самого элемента, по которому пробегается each()?

Cейчас в $(this) получаю Window
Ответить с цитированием