Javascript 事件冲突,但不确定如何识别第一个事件分配

Javascript event conflict, but not sure how to identify the first event assignment

我有一个元素 <div class='graph'>,我尝试将一个 onClick 事件与其相关联。这个元素之上有一些动态加载过程,但我不确定事件处理程序究竟做了什么过程加载。

例如,打开网页后,我用highchart在<div class='graph'>上绘制了一个图表,然后我尝试添加一个事件处理程序$('.graph').on('click',function(){//to show some text when click the <div>},但不幸的是,这不起作用(当我点击该元素时,该函数永远不会执行)。我唯一能想到的是高图在 '.graph' 上添加了一些 'click' 事件。所以当我添加另一个 'click' 事件时,它不会按预期工作。

我的问题是:

  1. 我怎么知道第一个 'click' 事件是什么(console.log($('.graph').click()) 似乎没有给我任何有用的信息)?

  2. 如何才能使二次点击成功?

在源代码中,您可以找到 line #9946(适用于 4.1.7)- 这会阻止默认方法,但是,您不会在那里找到 stopPropagation() 调用。

我建议改用chart.events.click