Javascript jQuery在第页上查找此对象的事件处理程序
jQuery 1.11.2 是的,我知道之前已经回答过好几次了——但是提供的回答对我来说不起作用 使用此页面: 我需要检查Lägg till linser按钮中是否添加了任何事件。 我从这里使用解决方案: jQuery._data$'。添加row.LENS.btn.gray'[0],'events' 但它返回的是未定义的 我知道它有事件,因为我可以在Chrome开发工具中看到它们: 为添加代码而执行的实际代码如下所示:Javascript jQuery在第页上查找此对象的事件处理程序,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,jQuery 1.11.2 是的,我知道之前已经回答过好几次了——但是提供的回答对我来说不起作用 使用此页面: 我需要检查Lägg till linser按钮中是否添加了任何事件。 我从这里使用解决方案: jQuery._data$'。添加row.LENS.btn.gray'[0],'events' 但它返回的是未定义的 我知道它有事件,因为我可以在Chrome开发工具中看到它们: 为添加代码而执行的实际代码如下所示: $(document).on("click", ".add-row
$(document).on("click", ".add-row", function(a) {
我无法控制代码,因此无法对其进行修改,我只需要检测代码是否已运行,元素是否有事件得到它
事件实际上没有在对象上设置,而是由于某些原因在文档上设置的:
$document.onclick、.add行、function{
这就是为什么数据对象是空的,因为我看错了元素
/J但可能不是jQuery事件!是的,正如您从上面Chrome开发工具的屏幕截图中所看到的。我也可以添加我自己的测试事件,只是为了看看它是否被捕获,并且它仍然返回未定义的:$'。add row.LENS.btn.gray'。单击,函数eventTest{alert'OK!'从头开始。我可以捕获我自己添加的jQuery事件,但是没有显示已经添加的jQuery事件。@jBoive可能是您试图在任何事件附件之前记录它。这就是即将发布的内容,因为我可以看到您已删除了带有.live的事件委派版本。