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

发现一个问题,实现了本节课个功能后,如果时间设置的比较长(比如2000ms),那么连续点很多次即使鼠标移开了它还在那上下滑,怎么加一个鼠标挪开就不再实现上下拉菜单的功能以优化用户体验啊?谢谢

发现一个问题,实现了本节课个功能后,如果时间设置的比较长(比如2000ms),那么连续点很多次即使鼠标移开了它还在那上下滑,怎么加一个鼠标挪开就不再实现上下拉菜单的功能以优化用户体验啊?谢谢

正在回答

1 回答

  1. 在slideToggle方法前加上stop 这样就不会不断的上下滑了····

    $("ul").stop().slideToggle()

1 回复 有任何疑惑可以回复我~
#1

牛腩面

还是有BUG的,视角效果上是实现了,但多点几次后UL的高度已经变高了。就是用了stop()后每点一次高度就增长一次
2015-08-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154704    人
  • 解答问题       7289    个

加入课程学习,有效提高前端开发速度

进入课程

发现一个问题,实现了本节课个功能后,如果时间设置的比较长(比如2000ms),那么连续点很多次即使鼠标移开了它还在那上下滑,怎么加一个鼠标挪开就不再实现上下拉菜单的功能以优化用户体验啊?谢谢

我要回答 关注问题
微信客服

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

帮助反馈 APP下载

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

公众号

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