2016-04-04 5 views

ответ

6

Вы можете использовать одно событие для данного типа и затем обнаружить события вызвали:

$('#test').on('touchend click',function(e){ 
    if(e.type=='click') 
     alert('click triggered'); 
    else 
     alert('touch triggered'); 
}); 

Надеется, что это помогает.


$('#test').on('touchend click',function(e){ 
 
    if(e.type=='click') 
 
    alert('click triggered'); 
 
    else 
 
    alert('touch triggered'); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button id="test">TEST</button>

Смежные вопросы