JavaScriptで無名関数に引数を渡す方法を理解しようとしています。
このサンプルコードをチェックしてください。私が何を意味するのかがわかると思います。
<input type="button" value="Click me" id="myButton" />
<script type="text/javascript">
var myButton = document.getElementById("myButton");
var myMessage = "it's working";
myButton.onclick = function(myMessage) { alert(myMessage); };
</script>
ボタンをクリックすると、メッセージ:it's working
が表示されます。ただし、myMessage
無名関数内の変数はnullです。
jQueryは多くの無名関数を使用しますが、その引数を渡すための最良の方法は何ですか?