长按事件jquery mobile

chat_enlarge.addEventListener('touchend', function(event) {
            if(fingers == 1){
                event.preventDefault();
                // 如果长按事件超过 1秒,则提示弹出是否保存框
                if((new Date()).getTime() - startTime > 1 * 1000){
                    // 调用原生方法保存图片
                    //二次确认判断
                    _TTPopups.open2({
                        content:"您确定要保存图片吗?",
                        cancelBtn:"否",
                        submitBtn:"是",
                        closeCallBack:"saveIMG"
                      });
                } else {
                    // 长按时间过短则隐藏图片显示层
                    document.body.removeChild(document.getElementById("chat_enlarge"));
                    document.body.removeChild(document.getElementById("maskId"));
                    // 去除滚动条不可滚动的限制
                    document.ontouchmove = function(e){}
                }
            }
}, false);

 

posted @ 2016-03-17 15:09  归尘2016  阅读(920)  评论(0编辑  收藏  举报