longtap.vue的功能是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计117个文字,预计阅读时间需要1分钟。
longtap.vue长按事件longTouch: function(event) { var tick=0, clock, _this=this; $$(‘#’ + _this.id).on('touchstart', function() { tick=new Date().getTime(); clock=setInterval(function() { if (new Date().getTime() - tick >=1000) { clearInterval(clock); _this.longTapHandler(event); } }, 100); }); $$(‘#’ + _this.id).on('touchend', function() { clearInterval(clock); });},
/** * 长按事件 */ longTouch:function (event) { var tick = 0,clock,_this=this; $('#longtapbtn').addClass('onpress'); clock = setInterval(function () { tick++; if(tick>=60){ clearInterval(clock); _this.remoteOpen();//要执行的操作 tick=0; $('#longtapbtn').removeClass('onpress'); } },10); event.event.preventDefault();//取消浏览器、微信浏览器默认事件 $('#longtapbtn').on('touchend',function (e) { $('#longtapbtn').removeClass('onpress'); clearInterval(clock); tick = 0; }); }
本文共计117个文字,预计阅读时间需要1分钟。
longtap.vue长按事件longTouch: function(event) { var tick=0, clock, _this=this; $$(‘#’ + _this.id).on('touchstart', function() { tick=new Date().getTime(); clock=setInterval(function() { if (new Date().getTime() - tick >=1000) { clearInterval(clock); _this.longTapHandler(event); } }, 100); }); $$(‘#’ + _this.id).on('touchend', function() { clearInterval(clock); });},
/** * 长按事件 */ longTouch:function (event) { var tick = 0,clock,_this=this; $('#longtapbtn').addClass('onpress'); clock = setInterval(function () { tick++; if(tick>=60){ clearInterval(clock); _this.remoteOpen();//要执行的操作 tick=0; $('#longtapbtn').removeClass('onpress'); } },10); event.event.preventDefault();//取消浏览器、微信浏览器默认事件 $('#longtapbtn').on('touchend',function (e) { $('#longtapbtn').removeClass('onpress'); clearInterval(clock); tick = 0; }); }

