我想在同一个地块上绘制3个不同的系列。我想要做的情节如下:flot:放大,悬停和系列选择在同一个地块
- 允许用户选择哪个系列的绘制(” Turning series on/off‘的海军报网站上的例子),
- 允许用户放大和缩小(’ Rectangular selection with zooming“示例),
- 显示用户悬停鼠标时曲线的值(”Tracking curves“示例)。
我一直在努力让它工作很长一段时间,我无法让所有的东西都能正常工作。 My current attempt未能正确打开/关闭系列。只要我选中一个框,图表就会变成空白。定义所有绘图功能等的JavaScript文件是plot_displacement.js
。
代码的相关部分是:
var choice_container = jQuery("#choices");
choice_container.find("input").change(do_plot);
的HTML是:
<p id="choices">Show:</p>
<div id="plotdiv" style="width:600px;height:300px;position:static;"></div>
我使用change
并没有因为this question's answerclick
。如果我使用click
,那么选择/取消选择复选框似乎没有任何作用。
我确定我忽略了一些简单的东西,但我无法弄清楚什么。我希望能够完成我想要做的所有3件事。
谢谢!
谢谢!正是我需要解决的。 – 2011-02-15 02:43:32