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

怎样解决在mouseover和mouseout事件中鼠标滑动而出现的重复现象直到执行完鼠标所划过的次数

怎样解决在mouseover和mouseout事件中鼠标滑动而出现的重复现象直到执行完鼠标所划过的次数

Echo_Chien 2016-10-08 09:47:52
鼠标滑动过快以及次数过多,也就是连续段时间内滑动,产生的现象是div不停的显示与隐藏直到执行完鼠标划过的次数,代码如下,<div class="contact">    <ul id="contactSmall">        <li><img src="img/Wechat.png" alt=""></li>        <li><img src="img/QQt.png" alt=""></li>        <li><img src="img/sina.png" alt=""></li>    </ul>    <ul id="contactBig">        <li><img src="img/wx.png" alt=""></li>        <li><img src="img/QQ.png" alt=""></li>        <li><img src="img/wb.png" alt=""></li>    </ul></div>jq代码如下;‘contactSmall=()contactBig=()contactSmall.mouseover(() {         contactBig.(().()).() }).mouseout((){         contactBig.(().()).()  })’
查看完整描述

2 回答

已采纳
?
sunshineboy00

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

试试这样修改后的效果:

contactSmall=()contactBig=()contactSmall.stop(true).mouseover(() {
        contactBig.(().()).()
}).stop(true).mouseout((){
        contactBig.(().()).() 
})

查看完整回答
反对 回复 2016-10-08
?
慕田峪3555374

TA贡献137条经验 获得超18个赞

做一个判断就可以了,比如一个操作在一段时间内只能执行一次

查看完整回答
1 反对 回复 2016-10-08
  • 2 回答
  • 0 关注
  • 1600 浏览
慕课专栏
更多

添加回答

举报

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