D3:从不同的图表中选择特定的节点
D3: Selecting a specific node from a different chart
我正试图在我的图表中实现鼠标悬停。我在一个页面上有两个图表,它们以不同的可视化方式显示相同的数据。现在,我正试图使其成为这样,当您将鼠标悬停在一个图表中的一个节点上时,另一图表中的相应节点也会变为橙色。
这是我鼠标下面的一张图表:
.on("mouseover", function(d) {
d3.select(this)
.style("fill", "orange");
svg.selectAll("path").select(d)
.style("fill", "orange");
})
然而,我似乎无法正确地寻址其他图表中的相应节点。我认为svg.selectAll("path").select(d)
不是在不同图表中选择特定节点的正确方法,但我似乎无法找到解决方案。
提前感谢!
不能根据D3中的数据选择元素。我会根据数据为每个元素分配一个唯一的ID,并根据该ID进行选择。
相关文章:
- d3基于用户选择动态更新节点
- 选择<李>使用普通JavaScript的子节点,而不是孙节点
- XPath以基于另一个节点按位置选择节点's的位置
- 从 d3.js 中的树中选择节点的子节点
- Dynatree.js如何使用dyna.js在html中选择节点
- 地集.Tree + JsonRestStore - 使用 tree.set(“path”) 以编程方式选择节点
- 按属性从子节点中选择节点
- 如何在动态树中选择节点
- ngjstree:自动选择节点时出错
- JSNI (GWT-GWTP):jQuery在就绪事件触发后不会在“文档就绪”函数中选择节点
- 花式树jQuery插件 - 选择节点
- 在角度IVH树视图中选择节点时检查所有父节点
- 在d3中多次选择节点强制布局
- jstree:通过id选择节点
- 如何在ie8 +中从对象中选择节点,然后将这些节点重新定位到我的文档中?
- 根据下一级节点的文本选择节点
- 如何在spring .js中选择节点?
- jsTree:刷新后如何选择节点
- Parsehub选择节点语法
- 我如何在聚合物中选择节点而不使用ID