jquery 先点击再执行blur事件
$(".cate-in-submenu ul li").on('mousedown', function(){
alert('click event');
console.log('click event')
});
//收起
//这里写等待两秒后执行的代码
$('.c-inp').blur(function(){
$(this).next('.cate-in-submenu').removeClass('active')
})
把click换成 mousedown 就可以了, 这样会先执行mousedown ,在执行 blur

浙公网安备 33010602011771号