jquery中的mouseleave和mouseout的区别 模仿下拉框效果


Posted in Javascript onFebruary 07, 2012

1.不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。
2.只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。

<div class="sel_box"> 
<input type="button" value="请选择所属部门" id="sel_dept" /> 
<div class="hide" id="sel_dept_sh" style="display: none;"> 
<p> 
<font>深圳市公司 </font> 
</p> 
<p> 
<font>集团管理层 </font> 
</p> 
</div> 
</div> 
<script type="text/javascript"> 
$(".sel_box").click(function(event){ 
if(event.target.id == 'sel_dept'){ 
$("#sel_dept_sh").show(); //显示下拉框 
$("#sel_dept_sh p font").click(function(){ 
$("#sel_dept").val(''); 
var text = $(this).text(); 
// alert(text); 
$("#sel_dept").val(text).css("color","#000"); 
$("#sel_dept_sh").hide(); 
}); 
}else{ 
$("#sel_dept_sh").hide(); 
} 
}); 
$(".sel_box").bind("mouseleave",function(){//用mouseleave就实现了模仿下拉框的效果 
$(this).find(".hide").hide(); 
}); 
$(".sel_box").bind("mouseout",function(){//而mouseout则不行,什么时候都会触发 
$(this).find(".hide").hide(); 
}); 
</script>
Javascript 相关文章推荐
js实现快速分享功能(你的文章分享工具)
Jun 25 Javascript
Window.Open如何在同一个标签页打开
Jun 20 Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
Jul 14 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
Mar 12 Javascript
jQuery实现只允许输入数字和小数点的方法
Mar 02 Javascript
jquery判断类型是不是number类型的实例代码
Oct 07 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
Apr 29 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
Jun 17 Javascript
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
Sep 21 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
Mar 22 Javascript
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
vue-cli中实现响应式布局的方法
Mar 02 Vue.js
jquery 操作日期、星期、元素的追加的实现代码
Feb 07 #Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
Feb 07 #Javascript
jQuery之end()和pushStack()使用介绍
Feb 07 #Javascript
详解强大的jQuery选择器之基本选择器、层次选择器
Feb 07 #Javascript
JavaScript 5 新增 Array 方法实现介绍
Feb 06 #Javascript
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
Feb 03 #Javascript
ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox
Feb 03 #Javascript
You might like
《猛禽小队》:DC宇宙的又一超级大烂片
2020/04/09 欧美动漫
discuz的php防止sql注入函数
2011/01/17 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
PHPUnit安装及使用示例
2014/10/29 PHP
PHP一致性hash分布式算法封装类定义与用法示例
2018/08/04 PHP
laravel在中间件内生成参数并且传递到控制器中的2种姿势
2019/10/15 PHP
php redis setnx分布式锁简单原理解析
2020/10/23 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
简单的网页广告特效实例
2017/08/19 Javascript
3种vue组件的书写形式
2017/11/29 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
2019/01/14 Javascript
微信小程序拍照和摄像功能实现方法示例
2019/02/01 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
python使用多线程不断刷新网页的方法
2015/03/31 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
Python中的枚举类型示例介绍
2019/01/09 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
2020/04/08 Python
python用tkinter实现一个gui的翻译工具
2020/10/26 Python
python 制作本地应用搜索工具
2021/02/27 Python
Too Faced官网:美国知名彩妆品牌
2017/03/07 全球购物
全球500多个机场的接送服务:Suntransfers
2019/06/03 全球购物
艺术设计专业个人求职信
2013/09/21 职场文书
升职自荐信范文
2013/10/05 职场文书
《永远的白衣战士》教学反思
2014/04/25 职场文书
优秀学生干部先进事迹材料
2014/05/26 职场文书
单位委托书怎么写
2014/08/02 职场文书
个人委托书怎么写
2014/09/17 职场文书
项目建议书
2015/02/04 职场文书
大学生就业意向书
2015/05/11 职场文书
写作技巧:优秀文案必备的3种结构
2019/08/19 职场文书
Pytorch中使用ImageFolder读取数据集时忽略特定文件
2022/03/23 Python
python 学习GCN图卷积神经网络
2022/05/11 Python