var a = 0;
xaxis = {
showLabels: true,
tickFormatter: function(n) {
if(n)
{
a++;
alert(a);
}
}
}
該函數被動態執行'n'次。
因此,有時a
的值爲7,10,...或任何數值,具體取決於用戶所做的選擇。如何知道遞增值的最後一個值
我的問題是,是否有可能知道最後一次迭代a
。
例如,如果a
爲6,那麼我想用
if (a == 6)
then do something
else
do something
可以在所有tickFormatter
調用已經完成後JSFiddle example
很難理解你在做什麼。你能提供一個[JSFiddle](http://jsfiddle.net)的例子嗎? – 2011-05-03 09:05:01
@JohnP:你無效地格式化了我的代碼修改(缺少大括號,將冒號更改爲相等)。 – 2011-05-03 09:06:48
據我所知,你必須定義一個額外的變量,它包含你的最後一個值,然後再做一個實數變量的增量。這個必須得到相同的範圍。 你也可以嘗試使用'++ a'而不是'a ++'。 – reporter 2011-05-03 09:10:05