Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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
jquery使用变量调用函数_Jquery_Variables - Fatal编程技术网

jquery使用变量调用函数

jquery使用变量调用函数,jquery,variables,Jquery,Variables,我想在变量中存储一些函数,类似这样: var x = function() { //do something here } 例如,在onclick中如何调用该函数 $('#element').on('click',function(){ x(); }); 或 或 $(选择器)。单击(x);或$(选择器)。单击(函数(){x();})@s4ty将其发布为答案这个问题似乎离题了,因为这是一个简单的谷歌搜索。为什么要将该函数包装在FE中$(“#元素”)。单击(x)@Benjam

我想在变量中存储一些函数,类似这样:

var x = function() {
    //do something here
}
例如,在onclick中如何调用该函数

$('#element').on('click',function(){

   x();

});


$(选择器)。单击(x);或$(选择器)。单击(函数(){x();})@s4ty将其发布为答案这个问题似乎离题了,因为这是一个简单的谷歌搜索。为什么要将该函数包装在FE中<代码>$(“#元素”)。单击(x)@BenjaminGruenbaum刚刚准备编辑:)我只是想表扬你使用了('click'),而不是许多愚蠢的别名中的一个。模糊性远比额外的4个字符更糟糕。这是怎么回事:下一张幻灯片=函数映射第1部分();$(“#下一个btn”)。单击(函数(){下一张幻灯片;});
$('#element').on('click',x);
$(selector).click(x); 
$(selector).click(function() { x(); });