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