我想在同一個地塊上繪製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