博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于点击空白关闭弹窗的js写法推荐?
阅读量:5360 次
发布时间:2019-06-15

本文共 495 字,大约阅读时间需要 1 分钟。

$(document).mouseup(function(e){  var _con = $(' 目标区域 ');   // 设置目标区域  if(!_con.is(e.target) && _con.has(e.target).length === 0){ // Mark 1    some code...   // 功能代码  }});/* Mark 1 的原理:判断点击事件发生在区域外的条件是:1. 点击事件的对象不是目标区域本身2. 事件对象同时也不是目标区域的子元素*/
$el_box = $('.box');//弹出层$el_box.click(function(e){e.stopPropagation();//阻止弹出层的click事件,防止冒泡到body});$(document).one('click',function(e){
//我的弹出层元素是动态载入的,使用过后就销毁了,所以用了one,可以使用bind$el_box.remove();});

 

转载于:https://www.cnblogs.com/hupan508/p/5157583.html

你可能感兴趣的文章
IPMI学习资料
查看>>
CODE[VS] 1497 取余运算
查看>>
5210: 最大连通子块和 动态DP 树链剖分
查看>>
redis 安装 yum install gcc tcl
查看>>
序时薄二次开发(新增按钮)
查看>>
PHP实现根据浏览器跳转不同语言页面代码
查看>>
四、XML语言学习(1)
查看>>
无线网络发射选址
查看>>
unix系统编程小结(一)------文件I/O
查看>>
一些算法的了解
查看>>
Leetcode: House Robber II
查看>>
Log4j自定义Appender
查看>>
C++字符串复制函数StrCpy算法设计(一)
查看>>
PAT_B_1078 字符串压缩与解压
查看>>
洛谷 P1303 A*B Problem
查看>>
创建函数还有一种方法
查看>>
返回绝对值--Math.Abs 方法
查看>>
教你控制 RecyclerView 滑动的节奏
查看>>
冲刺周2
查看>>
静态库lib、动态库dll基础
查看>>