为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决鼠标滑出后,立即停止一切效果

如何解决鼠标滑出后,立即停止一切效果

浮云间 2018-08-06 07:10:11
js代码body鼠标触碰#nav-li1后弹出#nav-yc1,并且#nav-li1中的内容颜色发生改变。请问有什么方法可以使鼠标离开时#nav-li1里内容自动还原到之前的颜色,不用我这样又在代码上把本来的颜色再敲一遍吗?还有就是鼠标在上面快速滑动好几次,当鼠标立即滑出后,hover()和slideToggle()依旧在执行,它执行的次数会等于鼠标滑动的次数,有什么办法能让鼠标滑出后立即停止没执行完的效果呢?
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

finish() 方法停止当前运行的动画,移除所有排队的动画,并为被选元素完成所有动画。

该方法与 .stop(true,true) 方法类似,不同的是,finish() 也会引起所有排队动画的 CSS 属性停止。

语法

$(selector).finish(queueName)

//假装是注释(复制api的)


查看完整回答
反对 回复 2018-08-24
  • 1 回答
  • 0 关注
  • 682 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信