0

ツールチップで散布図の半径(またはサイズ)を取得する方法。

r : function(d) {

       if (d.value != null) {
            var size = datajson[k++]["total"];

            return size;
       }

私はこのようなことをしました..そのため、そのバブルをポイントすると、ツールチップにサイズが表示されます。これを達成する方法は?

ありがとう

4

1 に答える 1

0

サイズを d オブジェクトに追加できます

r: function (d) {
    if (d.value != null) {
        var size = datajson[k++]["total"];
        d.size = size;
        return size;
    }
}

ツールチップを表示するときにそれを取得します

tooltip: {
    contents: function (d) {
        if (d[0].value != null) {
            return d[0].size;
        }
    }
},

フィドル - http://jsfiddle.net/f0cotcqp/

于 2015-06-19T13:03:49.983 に答える