如何使用jquery .live()列出附加到元素的所有事件?

Gib*_*boK 5 jquery

我想知道如何列出一个列表附加到使用附加的特定DOM元素的所有事件live()

Ser*_*gio 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;
}
Run Code Online (Sandbox Code Playgroud)

我们试图使用不同的方式,因为它取决于jquery版本. JSFiddle示例