我在d3js中有一个可折叠的树。我有一个select2来选择一个叶节点。选择叶节点时,节点应该闪烁(永远)。我有以下代码但它只闪烁一次。
$("#search").on("select2:select", function (e) {
var theNode = d3.selectAll(".node")
.filter(function (d) {
return d.name == e.params.data.text
});
console.log(theNode);
setInterval(blink(theNode),3000);
});
function blink(Node) {
Node.style("opacity", "0")
.transition()
.duration(1000)
.style("opacity", 1.0)
}