我想要做的是将函数 (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?
谢谢。