2012-05-09 41 views
3

我正在試圖去除一個樹節點的動畫。當我在不同的樹形圖之間移動時,我似乎無法使轉換正常工作。我目前有這樣的代碼是否有可能在d3中轉換樹形圖上的節點的刪除?

cell.exit() 
    .transition() 
    .duration(500) 
    .call(animateCellRemove) 
    .remove(); 

function animateCellRemove(selection) { 
    selection 
    .attr('scale', function(d) { 
     return "scale(" + d.dx/2 + "," + d.dy/2 +")"; 
    }); 
} 

這可能嗎?難道我做錯了什麼?

回答

1

你的意思是selection.attr("transform", …)