Я намагаюся зрозуміти, як передавати аргументи анонімній функції в 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змінна всередині анонімної функції є нульовою.
jQuery використовує багато анонімних функцій, який найкращий спосіб передавати цей аргумент?