我想知道如何列出附加到使用live()
附加的特定DOM元素的所有事件的列表?
答案 0 :(得分:6)
尝试以下代码:
function findEvents(element) {
var events = element.data('events');
if (events !== undefined)
return events;
events = $.data(element, 'events');
if (events !== undefined)
return events;
events = $._data(element, 'events');
if (events !== undefined)
return events;
events = $._data(element[0], 'events');
if (events !== undefined)
return events;
return undefined;
}
我们尝试使用不同的方式,因为它取决于jquery版本。 JSFiddle sample