Jquery点击事件不适用于设备中的li(ipad,iphone ..)
Jquery click事件不适用于设备中的li。 我尝试使用click和touchstart事件,但使用touchstart时的问题是我无法向下滚动div。 当我尝试通过单击li向下滚动时,它会被选中。 有没有办法选择和滚动li使用任何jquery事件而不是jquery移动事件?
$('#liId').on({ 'touchstart' : function(){ console.log('Event Fired'} });
当我向所有li添加样式类时,问题就解决了。
.liClass {cursor:pointer; }
在’touchstart’之前替换:
with和unwrap {}
$('#liId').on( 'touchstart', function(){ console.log('Event Fired'); });
在你的css文件中
#liId { cursor : pointer; }
jQuery的
$('#liId').click(function(){ alert('Event Fired'); });