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

如何完成Jq中未有的长按事件?

如何完成Jq中未有的长按事件?

PIPIONE 2019-02-25 21:57:34
如题所示,希望一个button按住以后 变量a就每隔1秒加+1,直到鼠标松开为止,如何实现,因为发现jq中好像没这个事件,求解答?
查看完整描述

2 回答

?
潇湘沐

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

mousedown 事件,在处理程序中调用定时器,mouseup 事件中注销 mousedown 事件和定时器


查看完整回答
反对 回复 2019-03-07
?
慕森卡

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

我觉得用mouseup和mousedown应该就可以了,先var声明个空变量,mousedown时给这个变量赋个setInterval(),里边写变量a自增,然后在mouseup里写上clearInterval()取消掉就OK。

查看完整回答
反对 回复 2019-03-07
  • 2 回答
  • 0 关注
  • 488 浏览
慕课专栏
更多

添加回答

举报

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