Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何传递javascript函数I';您已经定义到jquery调用中了吗?_Javascript_Jquery - Fatal编程技术网

如何传递javascript函数I';您已经定义到jquery调用中了吗?

如何传递javascript函数I';您已经定义到jquery调用中了吗?,javascript,jquery,Javascript,Jquery,例如,如果我有: function example() { alert("example"); } 那为什么这个不行呢 $("h2").click( example() ); 它必须以内联方式定义吗?不,但参数正在使函数执行。使用以下命令: $("h2").click( example ); 没有,但是帕伦斯正在执行这个函数。使用以下命令: $("h2").click( example ); 您只需要执行$(“h2”)。单击(示例)-示例不应包含括号,您只需执行$(“h2”)。单

例如,如果我有:

function example() {
    alert("example");
}
那为什么这个不行呢

$("h2").click( example() );

它必须以内联方式定义吗?

不,但参数正在使函数执行。使用以下命令:

$("h2").click( example );

没有,但是帕伦斯正在执行这个函数。使用以下命令:

$("h2").click( example );

您只需要执行
$(“h2”)。单击(示例)-示例不应包含括号,您只需执行
$(“h2”)。单击(示例)-示例应该没有括号

只需使用

function example() {
    alert("example");
}

$("h2").click(example);
$("h2").click(example);

只用

$("h2").click(example);


完成。对不起,耽搁了。完成了。对耽搁表示歉意。