後で呼び出すことができるように関数に変数を割り当てたいのですが、このフィドルでは、ボタン「invoke」を押すたびに関数が呼び出されます。
関数をvarialbe'fun'に割り当てて、アラートを呼び出さないようにする必要がありますか?
フィドル: http: //jsfiddle.net/vkvUR/
コード:
$("#button").click(myFun);
<input name="Button3" type="button" value="Invoke" id="button">
function myFun(myarg){
var fun = alert(myarg);
}
function myFunParam(myFun){
if (typeof myFun === "function")
myFun('foo'); // alerts "foo"
}