我正在使用折叠图。它工作正常。但我无法将click事件添加到路径链接。所以当我点击路径链接时我想调用function.how做任何人都可以帮助我。
[访问http://jsfiddle.net/Nivaldo/6FkBd/17/] [1]
答案 0 :(得分:0)
我已经在jsfiddle
中实现了您想要的效果在CSS文件中,我添加了可视化链接上光标的时间:
.link:hover {
cursor:pointer;
}
和链接的代码:
// Enter any new links at the parent's previous position.
link.enter().insert("path", "g")
...
.on("click", clickOnPath );
function clickOnPath(d){
alert("click on path to "+ d.target.name);
}
<强>编辑:强> 在 clickOnPath 函数的声明中,您可以通过exemple注入d然后测试要切换到另一个函数的任何内容。
jsfiddle也已更新