2011-12-14 80 views

回答

0

是的,使用var n = ...而不是僅僅n = ...創建一個局部變量。

但是,您當前訪問n變量的方式,因爲在超時後計算的字符串需要全局變量。這是更好,如果你將它定義爲可從局部範圍在變量繪製函數:

setTimeout(function() { $(n).hide(); }, 150); 

Demo

+0

@won:嗯,我不知道我跟着......在我的例子這是一個所有情況下的局部變量...? – 2011-12-14 20:36:28