我想在点击jchartfx中的点时打开弹出窗口,以显示有关该点的详细信息。如何通过唯一ID动态显示详细信息?
答案 0 :(得分:0)
我不确定在点击上执行,但jChartFX示例包含a downloadable example(some code)通过工具提示执行此操作< / em>(即悬停时)。
基本上,你需要处理&#39; gettip&#39;事件:
chart1.on("gettip", onGetTip);
处理程序应该使用工具提示的内容创建一个div:
function onGetTip(args) {
divInTooltip = document.getElementById('tipChartInfo');
args.tooltipDiv.appendChild(divInTooltip);
args.replaceDiv = true;
var dataPoint = args.getPoint();
// Custom code based on the data point...
...
}
关于您的具体问题,工具提示所涉及的数据点可通过args.getPoint()
获取。