检查是点击还是悬停事件-jQuery

时间:2019-07-01 22:28:43

标签: javascript jquery

我有这段代码,当另一个元素悬停时,它添加了类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;
});

0 个答案:

没有答案