移动端绑定点击和长按事件

$("#target").on({
            touchstart: function (e) {
                // 长按事件触发    
                timeOutEvent = setTimeout(function () {
                    timeOutEvent = 0;
                    alert('你长按了');
                }, 400);
                //长按400毫秒     
                // e.preventDefault();      
            },
            touchmove: function () {
                clearTimeout(timeOutEvent);
                timeOutEvent = 0;
            },
            touchend: function () {
                clearTimeout(timeOutEvent);
                if (timeOutEvent != 0) {
                    // 点击事件    
                    // location.href = '/a/live-rooms.html';    
                    alert('你点击了');
                }
                return false;
            }
        });  

 

posted @ 2020-12-03 10:58  Xyang  阅读(337)  评论(0编辑  收藏  举报
hi