使用d3.select()
成功选择后如何调用功能?
目前我有这段代码:
var selectedCircle = d3.select("circle");
if(selectedCircle) {
// do stuff
}
我希望它是这样的:
d3.select("circle")
.function()(
// do stuff
);
我该怎么做?
P.S
我知道selectAll具有类似的功能:
d3.selectAll("circle")
.each(function() {
// do stuff
});
答案 0 :(得分:2)
使用选择呼叫
https://github.com/mbostock/d3/wiki/Selections#call
d3.select("circle").call(function(selection){
// do stuff on selection
});