【发布时间】:2013-04-15 14:10:00
【问题描述】:
我今天刚刚开始尝试名为 Flot 的 JQuery 图形插件中提供的各种功能。在尝试确定我单击了哪个点时,我似乎遇到了错误。这个小提琴 (http://jsfiddle.net/devin85/BxjgV/) 包含了我最初尝试将气泡图与标准折线图相结合的尝试。下面的方法是 ew 检测点击的地方,但它似乎总是识别系列中的第 11 点。
$("#placeholder").bind("plotclick", function (event, pos, item) {
console.log(item)
if (item) {
$("#clickdata").text("You clicked point " + item.dataIndex + " in " + item.series.label + ".");
plot.highlight(item.series, item.datapoint);
}
});
谁能告诉我为什么点击的点总是系列中的最后一个点?
感谢您的帮助!
【问题讨论】:
-
好像是气泡插件的bug;如果您禁用气泡,那么所有交互都会正常工作。可能值得联系插件的作者 Juergen Marsch,看看他是否意识到这个问题。
-
在某些情况下它可以工作:jsfiddle.net/BxjgV/4
-
系列不收敛的时候是唯一一次没有出现bug吗?
-
我与创建者取得了联系,他解释说已对错误进行了排序,最新版本可在 jumflot.jumware.com