en / ru

.data('events') удален в jQuery 1.8

Казалось бы, jQuery 1.8 вышел давно, но мы ведь староверы :) Лично я стараюсь не использовать версию выше 1.7.2. Потому и с проблемой столкнулся только сейчас.
Конструкция вида $('.element').data('events').customEvent используется для определения, навешено ли событие 'customEvent' на элемент $('.element').
Начиная с версии 1.8 следует использовать:
$._data( $('.element')[0], 'events' ).customEvent

Пруфлинк: Релизноуты jQuery 1.8