相关疑难解决方法(0)

显示有关鼠标悬停的数据

我有一组数据,我正在散点图中.当我将鼠标悬停在其中一个圆圈上时,我希望它能够弹出数据(如x,y值,或许更多).这是我尝试使用的:

vis.selectAll("circle")
   .data(datafiltered).enter().append("svg:circle")
   .attr("cx", function(d) { return x(d.x);})
   .attr("cy", function(d) {return y(d.y)})
   .attr("fill", "red").attr("r", 15)
   .on("mouseover", function() {
        d3.select(this).enter().append("text")
            .text(function(d) {return d.x;})
            .attr("x", function(d) {return x(d.x);})
            .attr("y", function (d) {return y(d.y);}); });
Run Code Online (Sandbox Code Playgroud)

我怀疑我需要提供更多信息才能输入什么数据?

mouseover tooltip d3.js

159
推荐指数
5
解决办法
22万
查看次数

标签 统计

d3.js ×1

mouseover ×1

tooltip ×1