0
私はHierarchical edge bundling caseを複製しますが、mouseoverを追加し、作成されたリンク(svgのパス)をクリックしようとしています。私が.on("click")
または.on("mouseover")
をlink
に追加すると、イベントリスナーに参加するだけでなく、動作しません。d3:階層的なエッジバンドルのリンクでのマウスのクリック
私が例に加えた変更されました:
link = link
.data(bundle(links))
.enter().append("path")
.each(function(d) {
d.source = d[0], d.target = d[d.length - 1];
})
.attr("class", "link")
.attr("d", line)
.on('click', function(d) {
alert('mouseover');
});
私のコードはhereです。
はい、私はそれを削除し、今は完全に動作することを確認します。ありがとう。 –