我有这段代码,当另一个元素悬停时,它添加了类active
:
$(document).on('mouseenter', '.hover-cont', function(e) {
if($(window).width() <= 776) return false;
e.preventDefault();
.....addClass('active');
return false;
});
});
问题在于,悬停事件是在tap
移动事件上触发的,但是我具有触发另一个逻辑的同一元素的点击事件。
目前,我正在使用$(window).width() <= 776)
,但是有什么方法可以检查触发哪种类型的事件?
编辑: 点击事件:
$(document).on('click', '.click-el', function(e) {
e.preventDefault();
// do some logic
return false;
});