Я добавляю события в расширенный объект в jQuery, используя jQuery.extend();
Используя jQuery 1.4.4, я обращался к атрибуту с именем __events__
, и я мог получить доступ к нему предсказуемым образом, чтобы добавить свои собственные обработчики событий.
После проверки объектов jQuery 1.5.1 я заметил создание случайного атрибута на объекте при использовании функции extends.
Атрибут имеет следующий формат: jquery151******************
(где * - числа, сгенерированные случайным образом).
Теперь я заблокирован, потому что мне нужно найти способ получить доступ к той же переменной, но поскольку имя случайное, мне нужен способ динамического доступа к нему.
Предоставляет ли jQuery способ сделать это? Если нет, то как мне лучше всего добавить перехватчики событий?