我正在尝试弄清楚如何在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使用了很多匿名函数,传递该参数的最佳方式是什么?
https://stackoverflow.com/questions/224820
复制相似问题