最佳答案
您需要向强制布局中的行添加鼠标悬停监听器,并添加提供突出显示的自定义 css 类,如下所示:
link.on('mouseover', function(d, i){
d3.select(this).classed('mouseover', true);
})
.on('mouseout', function(d, i){
d3.select(this).classed('mouseover', false);
});
mouseover 是一个 CSS 类,具有突出显示所需的属性。 当您将鼠标悬停在特定行上时,会发生突出显示。
您可以引用这里的 fiddle 示例:http://jsfiddle.net/prashant_11235/Ukb28/
关于javascript - D3 js Force Directed Graph - 突出显示两点之间的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24668772/