Javascript d3 SVG行元素未触发onclick事件
我尝试使用了Javascript d3 SVG行元素未触发onclick事件,javascript,jquery,d3.js,svg,onclick,Javascript,Jquery,D3.js,Svg,Onclick,我尝试使用了edges.on('click',function(){console.log('line click');}) 以触发单击事件。但这根本不起作用。即使我使用jquery来执行onclick事件,它仍然不起作用。所有的方法都不起作用,我的代码中发生了什么?多谢各位 执行onclick事件的原始javascript样式: 执行onclick事件的Jquery样式: D3完成onclick事件的样式: 删除此项: .style("pointer-events", "none") 如
edges.on('click',function(){console.log('line click');})
以触发单击事件。但这根本不起作用。即使我使用jquery来执行onclick事件,它仍然不起作用。所有的方法都不起作用,我的代码中发生了什么?多谢各位
执行onclick事件的原始javascript样式:
执行onclick事件的Jquery样式:
D3完成onclick事件的样式:
删除此项:
.style("pointer-events", "none")
如果对指针事件使用none
:
元素永远不是鼠标事件的目标
检查文档: