mui 移动端网页双击事件处理

使用场景:需要在动态生成li列表数据中添加双击事件

定义事件 :

        var date1=null;
        function listdb(myKey) {
                var date2  = new Date();
                if(date1==null){
                    //alert("双击"+$(this).text());
                    date1=new Date();
                }
                else if (((date2-date1)/1000)<1){//判断1秒内点击两次
                    date1=null;
                    var str = myKey;
            localStorage.setItem('myKey', str);
            location.href = 'XXX';
                }
        }

动态添加代码的时候在li  添加 onclick=listdb(id)  

因为部分手机ondblclick双击事件直接调用方法无效,所以使用单击事件和时间判断

 

posted @ 2019-03-27 15:25  凉面好好吃  阅读(487)  评论(0编辑  收藏  举报