[英]How to call functions in Javascript / jquery
我有两个功能:
function startgame() {
"some code"
}
function return() {
"some other code"
}
1)如何在这里运行功能:
$( "#start" ).on('click', function() {
/*I need my startgame function to run when the button is clicked*/
});
$( "#clear" ).on('click', function(){
/*I need my return function to run in here*/
});
2)第二个问题是在此代码中调用函数的最佳方法是什么:
$( "#check" ).on('click', function() {
if ( $.inArray ( newword, words ) > -1 ) {
/*here I need to run my return function*/;
} else {
g = g+6;//adds points
/*and here I need to run my startgame function*/;
}
});
谢谢 !
return是保留关键字。 所以我将函数名称更改为return_val
function startgame() {
alert("startgame");
}
function return_val() {
alert("return");
}
$("#start").on('click', startgame);
$("#clear").on('click',return_val);
$( "#start" ).on('click', function() {
startgame();
});
$( "#clear" ).on('click', function(){
return_function()
});
您不能将retun作为函数名称调用,对您问题的简单答案就是只要您想使用Function_Name();
可以调用该函数Function_Name();
如果您知道如何创建函数,则必须知道如何使用或调用它们,除非您已将它们复制到其他地方。 在JQUERY
您可以在函数名称后接()
来调用函数,如果该函数接受参数,则将它们放在()
例如
$( "#start" ).on('click', function() {
startgame();
});
$( "#clear" ).on('click', function(){
return_function()
});
你也可以
$( "#start" ).on('click', startgame());
$( "#clear" ).on('click', return_function());
这取决于您的需求。 希望能帮助到你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.