我想设置我的窗体上的按钮的单击事件,出于某种原因,我越来越奇怪的行为。当我将click事件绑定到一个不带参数的函数时,事情似乎很好。但是当我将事件绑定到一个带有参数的函数时,事件就会在文档准备好并单击时触发。有任何想法吗?jQuery事件触发文档就绪
例1:
这将导致一个警告对话框开火准备,并单击按钮时。
jQuery(document).ready(function(){
$('myButton').click(alert('foo'));
});
例2:
这将导致一个警告框,火ONLY按钮被按下时。
jQuery(document).ready(function(){
$('myButton').click(wrapper);
});
// External js file
function wrapper(){
alert('bar');
}
高雅的downvote非常有意义。 – Gabe 2013-05-20 20:25:50