問題があり、あなたの助けが本当に必要です。データと時間がランダムに生成されるリアルタイム グラフがあり、グラフが移動したときにパス上のそのポイントの時間と値を表示するツールチップを作成したいと考えています。それは私が持っているものですが、ツールチップがグラフに表示されません! http://jsfiddle.net/QBDGB/59/これは、ツールチップを表示するために、roder の「path1」に追加したものです。
//tooltip
var div = d3.select("body").append("div")
.attr("class", "tooltip")
.style("opacity", 0);
var tooltip = d3.select("body").append("div")
.attr("class", "tooltip")
.style("opacity", 0);
var blueCircles = svg.selectAll("path1")
.data(data1s)
.on("mouseover", function(d ,i) {
tooltip.transition()
.duration(650)
.style("opacity", .9);
tooltip.html(formatTime(new Date(d.time)) + "<br/>" + d.value)
.style("left", (d3.event.pageX) + "px")
.style("top", (d3.event.pageY - 28) + "px");
})
.on("mouseout", function(d ,i ) {
div.transition()
.duration(650)
.style("opacity", 0);
});
ツールチップを使用したリアルタイムの JavaScript グラフのアイデアや同様の例はありますか?
ありがとうございました、