d3对象[object Array]没有方法'transition'

时间:2014-01-14 18:18:37

标签: d3.js tooltip

 if (!d3.selectAll(".tooltip")[0].length) {
     var tooltip = d3.select("body").append("div")
            .attr("class", "tooltip")
            .style("opacity", 0);
 }

function mouseover(d) {
            tooltip.tranisition()
            .duration(300)
            .style("opacity", 1);
}

如果我将其更改为tooltip [0] [0],则表示HTMLDivElement没有方法转换。想知道为什么它不喜欢这个...

1 个答案:

答案 0 :(得分:0)

你错误的过渡 - 应该是

tooltip.transition()