【发布时间】:2017-04-01 22:20:08
【问题描述】:
如何从 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>
【问题讨论】:
-
你的问题毫无意义。单击按钮时,浏览器会生成
click事件。你还想知道什么?可以使用onclick属性或通过安装事件侦听器 -addEventListener()或attachEvent()来安装函数来处理该事件,具体取决于浏览器/浏览器版本。 -
代码如上。当我按下它时,会触发一些 javascript 函数,使用 ajax 将数据保存在数据库中。但是按钮上没有指定onclick属性
-
然后它在某个单独的函数中。大多数开发人员不太关心像 onclick 这样的内联 javascript 处理程序。
-
当然,但是如果没有看到 onclick,你怎么能知道哪个函数与那个 onclick 事件挂钩?
-
如果您使用 chrome,您可以使用检查器,在底部右侧的元素选项卡中,您会看到
Event Listeners
标签: javascript jquery firebug