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

时间:2017-02-08 11:24:29

标签: javascript

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

如果function1没有参数,那么我们就可以.click(function1)而不会调用function1

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

1 个答案:

答案 0 :(得分:0)

您必须传递callback函数:

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

$("input[type='radio']").click(function1(ans));会触发click事件处理程序automatically