【问题标题】:Jquery Flot - Detect Point Clicked On GraphJquery Flot - 检测图上点击的点
【发布时间】: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

标签: jquery flot


【解决方案1】:

遇到的问题是由于插件版本控制造成的。我联系了作者,修复了以上错误的最新版本可以在他的网站上找到:http://jumflot.jumware.com/

【讨论】:

    猜你喜欢
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 2013-07-17
    • 2012-06-12
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多