0
我有一個D3樹佈局。任何兩個節點之間都會有關係,基於這種關係我想展示2個節點之間的一些連接。現在我正在使用在兩個節點的onmouse圓上將會出現某種特定的顏色。圓圈沒有覆蓋圖像exaclty.so我應用了變換,但它擾亂了一些其他功能。如何建立d3樹佈局的任意兩個節點之間的關係
我的唯一目的是顯示使用圓或東西else.i試圖用圓圈CSS3,但它沒有工作
將任意兩個節點之間有着某種聯繫,有沒有辦法達到我的要求
我有一個D3樹佈局。任何兩個節點之間都會有關係,基於這種關係我想展示2個節點之間的一些連接。現在我正在使用在兩個節點的onmouse圓上將會出現某種特定的顏色。圓圈沒有覆蓋圖像exaclty.so我應用了變換,但它擾亂了一些其他功能。如何建立d3樹佈局的任意兩個節點之間的關係
我的唯一目的是顯示使用圓或東西else.i試圖用圓圈CSS3,但它沒有工作
將任意兩個節點之間有着某種聯繫,有沒有辦法達到我的要求
如果我理解你,有不同的方式來實現這一點,而這只是一個。
考慮一下:
function highlight() {
var selectedClass = d3.select(this).attr("class");
d3.selectAll("circle")
.style("fill",function(d) {
if (selectedClass == d3.select(this).attr("class"))
return "magenta";
});
}
假設你已經被賦予它們同一個類(可能是一個重要的假設),那麼代碼類似上面建立的任何給定數量的節點(兩個或更多)之間的關係可以顯示這樣的關係。如果點擊其中一個節點(該功能由節點.on("click"...
調用),其他節點也將顯示所需的更改,這裏通過顏色更改進行說明。這有幫助嗎?