양식에서 버튼의 클릭 이벤트를 설정하려고하는데 어떤 이유로 인해 이상한 동작이 나타납니다. 인수를 취하지 않는 함수에 click 이벤트를 바인딩하면 상황이 정상적으로 작동하는 것 같습니다. 그러나 인수를 취하는 함수로 이벤트를 바인딩하면 이벤트가 준비되고 클릭 될 때 문서에서 실행됩니다. 어떤 아이디어?jQuery 이벤트가 준비되었습니다.
예 1 :
이 준비하고 버튼을 클릭 할 때에 화재 경고 상자가 발생합니다.
jQuery(document).ready(function(){
$('myButton').click(alert('foo'));
});
예 2 :
이 발사 경고 상자가 발생 만 버튼을 클릭 할 때.
jQuery(document).ready(function(){
$('myButton').click(wrapper);
});
// External js file
function wrapper(){
alert('bar');
}
참
함수이다. – Gabe