我想設置我的窗體上的按鈕的單擊事件,出於某種原因,我越來越奇怪的行爲。當我將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