如何在不调用javascript的情况下将参数传递给函数?

如何在不调用javascript的情况下将参数传递给函数?,javascript,Javascript,如果function1没有参数,那么我们可以只使用。单击(function1),将不会调用function1 同时,当存在参数时,加载文档时会立即调用function1。如何在不调用函数的情况下将参数传递给函数?您必须传递回调函数: var function1 = function (ans){ alert("A"); } $(document).ready({ $("input[type='radio']").click(function1(ans)); }); $(“输入[type

如果
function1
没有参数,那么我们可以只使用
。单击(function1)
,将不会调用
function1


同时,当存在参数时,加载文档时会立即调用
function1
。如何在不调用函数的情况下将参数传递给函数?

您必须传递
回调函数:

var function1 = function (ans){
  alert("A");
}
$(document).ready({
  $("input[type='radio']").click(function1(ans));
});

$(“输入[type='radio'])。单击(函数1(ans))
自动触发
单击
事件处理程序

您必须传递
回调函数:

var function1 = function (ans){
  alert("A");
}
$(document).ready({
  $("input[type='radio']").click(function1(ans));
});

$(“输入[type='radio'])。单击(函数1(ans))
自动触发
点击
事件处理程序
点击(function(){function1(ans);})
var function1=function(ans){return function(){return function(){alert('A',ans);}}$(document).ready({$(('input[type='radio'])。点击(function1(ans));});
。单击(function(){function1(ans);})
var function1=function(ans){return function(){alert(“A”,ans);}}$(document).ready({$([input[type='radio'])。单击(function1(ans));})