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

jquery是怎么阻止同一事件多次发生的?

jquery是怎么阻止同一事件多次发生的?

查看完整描述

3 回答

?
疯狂的线程

TA贡献3条经验 获得超3个赞

你可以添加一个标记判断一下

查看完整回答
1 反对 回复 2018-04-08
?
慕粉1103124771

TA贡献16条经验 获得超1个赞

定义一个变量boolean类型,触发了就改变一下状态

查看完整回答
反对 回复 2018-04-09
?
killua0083

TA贡献23条经验 获得超16个赞

设置一个计数变量,比如说我要让单击事件发生一次,就设置 i=0,然后单击事件发生后,就把 i 设置为1,这样下次单击事件再发生的话,就判断 i 是否为 0,不为0就证明事件已经发生过了,就不让他发生。

查看完整回答
反对 回复 2018-04-08
?
会当凌绝顶聪明

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

使用:animated和not选择器可以筛选掉正在动画的元素。
$('elem:not(:animated)')

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

添加回答

举报

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