如何将我已经定义的javascript函数传递给jquery调用?

Phi*_*hil 1 javascript jquery

例如,如果我有:

function example() {
    alert("example");
}
Run Code Online (Sandbox Code Playgroud)

那么为什么这不起作用?

$("h2").click( example() );
Run Code Online (Sandbox Code Playgroud)

是否必须内联定义?

mof*_*off 7

不,但是parens正在使函数执行.用这个:

$("h2").click( example );
Run Code Online (Sandbox Code Playgroud)