jquery判断点击事件是否为指定区域
2024-08-26 20:12:03
<script type="text/javascript">
$(document).click(function(e){
e = window.event || e;
var obj = e.srcElement || e.target;
if(!$(obj).is("#keywords-area ul li")) {
$("#keywords-area").hide();
}
});
</script>
说明:
1、红色高亮部分为目标检测区域,即为鼠标单击区域是否为指定的div元素或层;
2、(事件对象)IE:有window.event对象
火狐:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)
解决方法:var event = event || window.event;
3、(事件源)IE下,event对象有srcElement属性,但是没有target属性;Firefox下,even对象有target属性,
但是没有srcElement属性.
解决办法:var obj = e.srcElement || e.target
最新文章
- SQL优化技术分析-1:操作符优化
- 简单的自绘CListBox,重载虚MeasureItem和DrawItem这两个虚函数
- 跨域技术-jsonp
- Android 用ListView实现GridView分列显示
- C#必须掌握的系统类
- Use OWIN to Self-Host ASP.NET Web API 2
- UINavigationController &#160;和 UITabBarController
- Java面试题之八
- 在SpringMVC的controller控制器中使用Servlet原生的API
- 【集合】Java中的具体集合(一)
- 微信内转发APP及h5类域名怎么做到防封防拦截,微信域名防红技术原理
- java集合类学习
- 使用 NGINX 流控和 fail2ban 防止 CC 攻击
- Cache 和 Buffer 都是缓存,主要区别是什么?【转】
- 关于idea通过smalidea无源调试apk
- 区块链扩容方案之Gas值限制
- SQL SERVER 2008R2 执行大脚本文件时,管理工具提示“内存不足”的解决方法
- 【JS】点击页面判断是否安装app并打开,否则跳转下载的方法
- [修正] Firemonkey 中英文混排折行,省略字符,首字避开标点
- AIDL 进程间通信的一个小小的总结
热门文章
- FATAL ha.BootstrapStandby: Unable to fetch namespace information from active NN at ***
- CI 学习笔记、记录
- 【转】APP的缓存文件到底应该存在哪?看完这篇文章你应该就自己清楚了
- 如何进行shell脚本正确性测试
- css三级下拉的导航栏
- ajax 动态获取json的例子
- 【CITE】 C#中实现拖动无边框Form窗体
- 纯css3代码写下拉菜单效果
- [JavaScript] 函数同名问题
- js对字符串函数之charAt()