单击事件在第一次单击浏览器响应选项卡(开发者收费响应设备)以及iPad之后不起作用,它完全可以在常规选项卡上运行。
$('.element').each(function(index,element){
element.addEventListener('click', function(e){
//codes
});
});
答案 0 :(得分:0)
“点击”事件监听器无法在iPad上监听,因为iPad(手机,平板电脑等)会产生“触摸”事件。
请参阅:https://developer.mozilla.org/en-US/docs/Web/API/Touch_events
您可以使用此:
element.addEventListener('touchstart', _ => console.log('touched'))
(我的英语抱歉)