私がやりたいのは、関数(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に渡すことによって、どのようにそれを行うことができますか?
ありがとう。