Evento click Jquery che non funziona su li nei dispositivi (ipad, iphone ..)

L’evento click di Jquery non funziona su li nei dispositivi. Ho provato a utilizzare gli eventi click e touchstart, ma il problema con il touchstart utilizzato non è stato ansible scorrere lungo il div. Quando provo a scorrere verso il basso facendo clic su un li, viene selezionato. C’è un modo per selezionare e scorrere li usando qualsiasi evento jQuery piuttosto che eventi jquery mobile?

$('#liId').on({ 'touchstart' : function(){ console.log('Event Fired'} }); 

Il problema è risolto quando ho aggiunto una class di stile a tutti i li.

.liClass {cursor: pointer; }

sostituisci : con , e unwrap {} prima di ‘touchstart’

 $('#liId').on( 'touchstart', function(){ console.log('Event Fired'); }); 

nel tuo file css

 #liId { cursor : pointer; } 

jQuery

 $('#liId').click(function(){ alert('Event Fired'); });