有没有一种简单的方法可以使用Chrome查找与特定HTML元素相关联的所有js事件?

例:

HTML元素
<a href="#" class="cancel_link refresh_page">Cancel</a>
脚本:

<script type="text/javascript">
    $(function () {
       $(".cancel_link").click(function () {
          //do something
       });

       $(".refresh_page").click(function () {
          //do something
       });
    });

</script>

最佳答案

在开发工具的Elements面板中找到html元素。然后,单击右侧面板中的Event Listeners选项卡。在“事件监听器”面板的右上角,有一个过滤器图标。单击它时,可以选择“所有节点”(默认)或“仅选定节点”。

08-25 09:24