0
尝试从点击节点接收回调。目前该示例展开父节点,如果您单击它以显示子节点。我希望能够单击子节点并接收独立于父节点点击的呼叫。但我需要知道哪个子节点被点击。如何做到最好?D3 Tree-Interactive如何检测父节点和子节点上的点击
尝试从点击节点接收回调。目前该示例展开父节点,如果您单击它以显示子节点。我希望能够单击子节点并接收独立于父节点点击的呼叫。但我需要知道哪个子节点被点击。如何做到最好?D3 Tree-Interactive如何检测父节点和子节点上的点击
考虑使用上的父元素pointer-events CSS属性:
d3.selectAll(_parents_).style("pointer-events","none");
,并给子节点的上点击功能:
d3.selectAll(_children_).on("click", _somefunction_);
不能完全确定这是否是你问的是什么,否则我会建议创建一个jsfiddle来形容你的意图好一点