2011-04-22 45 views
0

對於此主題的無意義標題,我非常抱歉。捕獲Javascript中的最後一個值

我有一個問題(因此我之所以張貼這種:))

xaxis: {noTicks: 8, tickFormatter: function(n) 
    { 
    alert(n); 
    } 

嗨,上述功能是從圖表API(Flotr API) 按照上面的代碼,獲取顯示警報8次(因爲noofticks /標籤是8)

是否有可能捕獲最後一次警報(即n是8時),其中8是noofTicks值。

所有我需要的基本上是使數組的最後一個值顯示在X軸上。

請指教。

+0

爲什麼不檢查'if(n == 8)'? – JohnP 2011-04-22 06:16:01

回答

0
xaxis: { 
     noTicks: 8, 
     tickFormatter: function(n){ 
      if (n === 8) {alert(n);} 
     } 
     } 

現在xasis.tickFormatter(xasis.noTicks)應該這樣做。

+0

非常感謝,如果我提醒n,它顯示0 200 400 600 800 1000 1200 1400,所以值n == 8永遠不會被捕獲 – Kiran 2011-04-22 06:36:30

+0

然後,我們必須看到更多的腳本來確定你如何實際用這個。我認爲noTicks是某種數組的長度,並且數組值被用作tickFormatter方法的輸入,對吧?如果是這樣,長度爲8的數組的最後一個索引將爲b 7(數組基於零)。 – KooiInc 2011-04-22 06:40:51

相關問題