var a = 0;

        $(document).bind('touchstart',function(){
            a = setTimeout('clearWord()', 1000);//点击开始时设置定时器(只执行一次),以1秒为限,此时标识a已不为0
        });
        $(document).bind('touchend',function(){
            if(a != 0){//一秒之内a都不为0,在此之内触摸结束都会隐藏此div
                $('#div').css('display','none');
            }
        });
        function clearWord(){//超过1秒后,标识a改为0,触摸结束的隐藏事件就不触发
            clearTimeout(a);
            a = 0;
        }

标签: none

添加新评论