本文主要是介绍点击任意键关闭弹窗,阻止冒泡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//任意键关闭弹窗
var $doc = $(document)
function anyWayClose(){
//mask为遮罩层
$mask.show().height($doc.height());$alert.show();
//点击弹窗本身不可以关闭弹窗
$alert.on('click',function(){return false;
});
//点击文档其他的任意位置关闭弹窗以及遮罩层
$doc.on('click',function(){$mask.hide().height($doc.height());
$alert.hide();
});
}
//遮罩层&二维码
//打开弹窗的入口
$gif.on('click',function(e){
//阻止冒泡事件
e.stopPropagation();anyWayClose();
});
//打开弹窗的入口
$scan.on('click',function(e){
//阻止冒泡事件
anyWayClose();
});
这篇关于点击任意键关闭弹窗,阻止冒泡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!