2011-08-12 112 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