我想知道用jQuery製作這個簡單(也許是愚蠢的)事情的方法。傳遞函數作爲參數,然後在jQuery函數中執行它
我有這樣的功能:
function setSomething() {
make some stuff;
}
,然後另一個功能是這樣的:
generalFunction(par1, par2, par3) {
do other stuff;
execute function called in par3;
}
好吧,如果我寫這樣的事情它不工作:
c=setSomething();
generalFunction(a, b, c);
那麼,如何調用一個函數作爲另一個函數的參數,然後在裏面執行呢?
我希望我已經夠清楚了。
任何幫助將不勝感激。
非常感謝您的關注。
+1 。注意同樣的事情適用於使用'c'的問題中的代碼,那就是說'c = setSomething; generalFunction(a,b,c);'(但是當然,正如你已經證明你不需要''c''來使它工作)。 – nnnnnn 2012-04-02 10:44:54
是啊!括號!乾淨簡單! :D謝謝你的幫助!如果你願意,你可以爲我的問題投票。 – bobighorus 2012-04-02 10:51:26