jquery取消正在执行的事件

比如我定义了一个mouseenter和mouseleave事件都需要2秒才能做完;然后在mouseenter开始时如果mouseleave事件还没完成就把它取消直接执行m... 比如我定义了一个mouseenter和mouseleave事件都需要2秒才能做完;然后在mouseenter开始时如果mouseleave事件还没完成就把它取消直接执行mouseenter,mouseleave事件开始则相反 展开
 我来答
miniappucb88517h4h65
推荐于2016-02-17 · TA获得超过1343个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:627万
展开全部
在效果前面加个stop(true,true)。如下:
$('#mouse').mouseenter(function(){
$('#play').stop(true,true).slideDown(2000);
})
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式