点击按钮生成遮罩层后这个按钮被遮住还可以点击解决办法

     这个功能很特殊,我有篇随笔写的自助弹框,弹出框后,下面的按钮虽然有遮罩层但还是可以点,有一种解决方法就是用点击后就马上解绑按钮的点击事件,在弹框确定后再绑定上去。

 

          $(".regbtn")[0].addEventListener("touchstart",register);
		function register() {
			$(".regbtn")[0].removeEventListener("touchstart",register);

                        if(执行弹窗条件) {
			  $(".regbtn")[0].removeEventListener("touchstart",register);
			  var alertdiv = $('
手机号已经被注册了
确认
');   $("body").append(alertdiv);   $(document).on("touchstart","#confirmTag",function(){   $(".overlay").each(function(index, value){ $(this).remove(); $(".regbtn")[0].addEventListener("touchstart",register);   }); }else{  
    
                  $(".regbtn")[0].addEventListener("touchstart",register);
              });

  

转载于:https://www.cnblogs.com/jiangbanji/p/6031604.html

你可能感兴趣的:(点击按钮生成遮罩层后这个按钮被遮住还可以点击解决办法)