2011-08-12 2 views

답변

1

함수를 별도로 만들고 둘 다 바인딩하십시오.

function magicFunction(e, delta) { 
    etc... 
} 

$('.div').bind('mousewheel', magicFunction).bind('click', magicFunction); 
-1

당신이 선택할 수있는 능력을 가지고있는 사용자가 동일한 이벤트를 수행하기 위해 모두를 원하는 것이라고 언급하지만, 원, 다음 작동합니다 : (그것은 제어 할 수있는 체크 박스를 사용하는 경우

//Event Binding 
$('.div').bind('click', doWork).bind('mousewheel', doWorkWheel); 

//Wheel Function 
function doWorkWheel(e, delta) 
{ 
    if($('#checked').prop('checked')) 
    { 
     doWork(); 
    } 
} 

//Click Function 
function doWork(e, delta) 
{ 
    alert('Fired'); 
} 

Working Demo

)
을 발사한다
관련 문제