Próbuję dowiedzieć się, jak przekazać argumenty do anonimowej funkcji w JavaScript.
Sprawdź ten przykładowy kod i myślę, że zobaczysz, co mam na myśli:
<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>
Po kliknięciu przycisku it's workingpowinien pojawić się komunikat :. Jednak myMessagezmienna wewnątrz funkcji anonimowej ma wartość null.
jQuery używa wielu anonimowych funkcji, jaki jest najlepszy sposób przekazania tego argumentu?