【发布时间】:2011-07-19 22:29:23
【问题描述】:
我正在使用 Flot 绘制数据图表,我可以像下面的示例一样模拟开启/关闭系列:http://people.iola.dk/olau/flot/examples/turning-series.html。
我试图在一个页面上绘制一堆不同的图表,所以我将事物分成单独的函数,除了复选框不再打开/关闭系列之外,一切正常。
有没有人知道这条线是如何工作的:
choiceContainer.find("input").click(plotAccordingToChoices);
为什么不是:
choiceContainer.find("input").click(plotAccordingToChoices());
我将 plotAccordingToChoices() 更改为接收参数的函数,并将 .click() 更改为:
choiceContainer.find("input").click(plotAccordingToChoices(foo1,foo2,foo3));
这会破坏系列开/关功能。
关于为什么会发生这种情况的任何想法?
【问题讨论】:
标签: javascript jquery flot