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

jquery二级下拉菜单的问题

jquery二级下拉菜单的问题

www说 2018-10-09 13:26:18
在使用jquery制作二级下拉菜单的时候,鼠标滑过就可以正常显示,,但是在鼠标多次划过的时候,就出现了二级菜单不断地显示隐藏,,反复多次。。请问怎样才可以鼠标滑出时二级菜单收回后,就不再显示了呢?
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

其实不推荐用.slideDown()和.slideUp(),用css3实现更好- -特别是手机上。
但是楼主一定要这么搞的话
楼主的主要问题是:sliderDown和sliderUp都是动画,鼠标每次经过就添加一个动画队列,当鼠标无数次经过。。。就要等动画全部播放完。。就看见下拉菜单不停伸缩是这样吧?

$(this).children("ul").stop(true,false).slideDown(200);

改这样就行了- -防止动画没播放完持续播放


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号