我在我的项目中集成了radar-chart-d3,我想添加一个链接到它的每个节点,以便它的onclick我可以显示记录details.please帮助。 you can see the demo here如何添加链接到d3雷达图的每个节点?
1
A
回答
1
由于您使用的雷达图实现是黑箱,我想补充的链接它呈现后:
// this "circles" are where you want your links
svg.selectAll('.circle').each(function(d,i){
// get the parent of each circle, we'll append the link to this
var par = d3.select(this.parentNode);
// create the link and text
par.append("a")
.attr("xlink:href", "http://www.google.com")
.attr("target","_blank")
.append("text")
.attr("transform", "translate("+ (d[0].x) +","+ (d[0].y) +")") // where to place it!
.text("this is a link");
});
例here。
相关问题
- 1. 添加链接到D3中的节点
- 2. 每个图形节点上的链接动画/转换 - D3.js
- 3. 添加链接到我的节点与d3.js
- 4. d3:在分层边缘绑定中添加链接到节点
- 5. 节点上d3.js力图表链接
- 6. 如何添加链接到幻灯片中的每个图像?
- 7. D3强制布局应在点击节点时添加节点和链接
- 8. 添加辐射线到雷达图表
- 9. 添加节点到链表
- 10. 添加节点到链表
- 11. 如何添加&ref = 123每个链接
- 12. 将节点添加到D3树v4
- 13. 添加数字到每个节点data.tree
- 14. 链接列表,添加节点到列表头添加节点的功能
- 15. 添加一个节点到链表
- 16. 添加一个节点到链表头
- 17. 如何添加自定义颜色以图形的D3节点
- 18. 将文本添加到每个有子节点的li节点
- 19. 如何将节点从一个链表添加到另一个节点
- 20. JAXB - 为html链接添加一个节点作为html链接
- 21. 按照主题添加iFrame到D3折叠树插件上的每个节点
- 22. 如何将'地图'应用链接添加到我的每个地图注释
- 23. 如何在拖动节点后将节点连接到d3树
- 24. Drupal直接链接在节点中添加节点
- 25. D3.js从节点构建链接?
- 26. 添加一个节点没有正确链接到现有节点
- 27. D3.js雷达图表工具提示
- 28. d3.js如何动态添加节点到树#2
- 29. d3.js如何将节点动态添加到树中
- 30. 将节点添加到单个链接列表中
您需要为这些元素添加一个'onclick'事件处理程序。 –
Tanx为您的好建议亲爱的Lars,但我需要添加onclick,因为我是新的d3和JavaScript ??/ – jones
关于你想成为“活跃”的元素 - 使用'.on(“click”,函数(){/ *处理程序* /})'在包含这些元素的选择。 –