我正在使用此处的示例http://bl.ocks.org/robschmuecker/7880033我正在尝试更改此内容:
function click(d) {
if (d3.event.defaultPrevented) return; // click suppressed
d = toggleChildren(d);
update(d);
centerNode(d);
}
到这段代码:
function click2(d) {
//d3.event.preventDefault()
//d = toggleChildren(d);
var msg = "Would you like to re root the table at this node?";
var resp = confirm(msg)
if(resp == true){
//reroot
}
if (d3.event.defaultPrevented) return;
}
但是,当我单击该节点然后单击弹出的确认窗口时。 SVG树跟随我的光标,就像确认窗口暂停我的鼠标向上事件一样。我想知道如何阻止它这样做。