Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Получение элемента в функции, используя each() (https://javascript.ru/forum/jquery/33628-poluchenie-ehlementa-v-funkcii-ispolzuya-each.html)

ansi_str 30.11.2012 09:48

Получение элемента в функции, используя 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


Часовой пояс GMT +3, время: 03:40.