D3js - 强制布局。选择特定节点

时间:2016-02-02 17:08:11

标签: javascript d3.js

我正在尝试选择一个特定节点并对其进行一些动画。

这是我尝试选择它的方式:

var selectedToEnlarge = node.filter(function (d, i) {
        return d.name == selectedVal;
    });

这个变量实际上返回一个包含我的节点的数组。请参阅附图: Circle selection result

返回的节点是我需要的节点。

现在我尝试动画一下,就像这样:

selectedToEnlarge.transition().duration(2000)
                .attr("stroke-width", 20)
                .attr("r", 10)
                .transition()
                .duration(2000)
                .attr('stroke-width', 0.5)
                .attr("r", 200)
                .ease('sine')

但没有任何事情发生。我假设它是选择器的东西。

任何见解都是适用的:)

0 个答案:

没有答案