我想要做的是將函數的名稱(X)作爲參數傳遞給函數Y,然後讓函數Y創建一個觸發函數X的事件處理函數。傳遞函數名稱,然後在事件處理程序中使用
我想函數y創建以下:
$('#form').submit(function(e){e.preventDefault();X();});
我已經試過:
var name="X()";
X(name);
function Y(id){
$('#element').submit(function(e){e.preventDefault();id;});
}
此,可以預見,不能正常工作。 (我真的不相信會這樣!)但是怎麼做呢,或者(1)按照我的方式來做,或者(2)將整個X函數wholus-bolus傳遞給Y?
謝謝。
可能重複[Java腳本創建自定義的回調(http://stackoverflow.com/questions/2190850/javascript-create-自定義回調) – ManseUK 2012-04-13 08:37:28