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

关于js事件的一个问题.

关于js事件的一个问题.

Helenr 2018-12-07 11:57:53
鼠标移动到menu上,animate显示下拉子菜单.这个效果. 当鼠标快速的在menu上晃动七八次.停下鼠标.菜单还在自己下拉收缩.怎么让,menu只执行最新一次的事件,前面未执行完成的终止掉.
查看完整描述

4 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

var delay;

function mouseover(){

  clearTimeout(delay);

  delay=setTimeout(doAnimate,100);

}

查看完整回答
反对 回复 2018-12-24
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

当鼠标快速的在menu上晃动七八次:这需求有点奇怪

查看完整回答
反对 回复 2018-12-24
?
DIEA

TA贡献1820条经验 获得超2个赞

不知道你是否是使用的jquery来完成的动画。如果是请点击

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

添加回答

举报

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