0
嘗試從點擊節點接收回調。目前該示例展開父節點,如果您單擊它以顯示子節點。我希望能夠單擊子節點並接收獨立於父節點點擊的呼叫。但我需要知道哪個子節點被點擊。如何做到最好?D3 Tree-Interactive如何檢測父節點和子節點上的點擊
嘗試從點擊節點接收回調。目前該示例展開父節點,如果您單擊它以顯示子節點。我希望能夠單擊子節點並接收獨立於父節點點擊的呼叫。但我需要知道哪個子節點被點擊。如何做到最好?D3 Tree-Interactive如何檢測父節點和子節點上的點擊
考慮使用上的父元素pointer-events CSS屬性:
d3.selectAll(_parents_).style("pointer-events","none");
,並給子節點的上點擊功能:
d3.selectAll(_children_).on("click", _somefunction_);
不能完全確定這是否是你問的是什麼,否則我會建議創建一個jsfiddle來形容你的意圖好一點