如何查找附加到按钮的单击事件的方法

the*_*mhz 3 javascript jquery firebug

如何从firebug中找出哪个方法或方法附加到按钮的单击事件处理程序?

这是按钮的代码

<button class="rsmg_button_save ui-button ui-widget ui-state-default ui-corner-all ui-button-text-icon-primary ui-state-focus" type="button" role="button" aria-disabled="false" style="display: inline-block;"><span class="ui-button-icon-primary ui-icon ui-icon-disk"></span><span class="ui-button-text">Save</span></button>
Run Code Online (Sandbox Code Playgroud)

xyz*_*xyz 7

如果使用jQuery附加函数,则可以使用firebug查看它.
jQuery事件使用data方法存储,密钥为events.
因此,$("desiredSelector").data("events")将显示附加到该特定元素的所有事件.
有关详情,请查看此链接.
对于在Javascript中定义的事件,您可以检查onClick属性或使用jfriend00建议的方法.


编辑:
有一个jQuery插件,使这更简单.