我在我的項目中集成了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」,函數(){/ *處理程序* /})'在包含這些元素的選擇。 –