通常,我可以将事件传递给匿名 Jquery 函数,如下所示:
$(".click_me").on("click", function(e) {
e.preventDefault();
});
现在假设我删除了匿名函数,但仍想将事件传递给它:
function onClickMe(e){
e.preventDefault();
}
$(".click_me").on("click", onClickMe(e));
不幸的是,这并没有按预期工作。我收到此错误:
ReferenceError: e is not defined
那么我还能如何将事件传递给外部函数呢?