我一直在試圖添加可點擊超鏈接到基於此代碼的可縮放d3圓形包:http://bl.ocks.org/nilanjenator/4950148,但我無法讓它工作。理想情況下,我會鏈接圈子文本標籤下的鏈接,但此時可點擊的標籤就像rad一樣。 我敢肯定它對d3的誤解。我研究了幾個應該可以工作的堆棧主題:(Hyperlinks in d3.js objects),這裏是我失敗的嘗試。我還更新了json數據文
我D3 circle pack看起來是這樣的:(也入店通過jsfiddle) 不過,我想圖表看起來像這樣:(不要在標籤上要注意,或圓包安置,他們不是我的情況是必不可少的;我的意思只是合作節目「3D」界的容貌,他們的着色) 會是什麼實現這一目標的好方法? @Delapouite的答案後,我放在一起另一個jsfiddle: 關鍵代碼: var data2 = pack.nodes(data);
v
我正在從d3js構建氣泡圖,但繼續使用enter()方法接收TypeError: undefined is not a function。我試過幾乎所有的東西,但我無法確定爲什麼會產生這個錯誤,除了過濾器方法返回null。目前氣泡圖本身不顯示。 var diameter = 310,
format = d3.format(",d"),
color = d3.scale.ca