移动端长按删除事件

 //长按删除事件
        var timeOutEvent=0;
        $(function(){
            $(".item-content").on({
                touchstart: function(e){
                    // console.log(this);
                    var that = this;
                    timeOutEvent = setTimeout(function () {
                        //长按触发事件
                        timeOutEvent = 0;
                        console.log(that.id);
                        $.confirm('确定删除该通知?', function () {
                            $.alert('删除成功');
                        });
                    },500);
                    // e.preventDefault();
                },
                touchmove: function(){
                    clearTimeout(timeOutEvent);
                    timeOutEvent = 0;
                },
                touchend: function(){
                    clearTimeout(timeOutEvent);
                    // return false;
                }
            })
        });

 

posted @ 2017-03-02 16:25  wjw_Dream  阅读(1020)  评论(0编辑  收藏  举报