我在元素点击上定义并执行了一个大函数.有没有办法再次执行"大"功能,以某种方式调用它,而不再写它?
$('#element').click(function(big){
some big function
...
...
});
$('#another_element').click(function(){
this should execute the previous "big" function
});
Run Code Online (Sandbox Code Playgroud)
感谢名单.
如果您在呼叫外部定义了您的功能,您可以根据需要多次使用它.
var bigfunction = function(big) { ... };
$('#element').click(bigfunction);
$('#another_element').click(bigfunction);
Run Code Online (Sandbox Code Playgroud)
您也可以通常的方式声明它:
function bigfunction(big) { ... };
Run Code Online (Sandbox Code Playgroud)