IE中鼠标经过option触发mouseout的解决方法


Posted in Javascript onJanuary 29, 2015

本文实例讲述了IE中鼠标经过option触发mouseout的解决方法。分享给大家供大家参考。具体分析如下:

要实现的功能:

有一个DIV,当鼠标经过时此DIV完全展开,当鼠标移开时DIV收缩回去,其中DIV里面有一个select选择框;

操作select的时候在IE中会出现一个问题,当鼠标经过option时,DIV会收缩回去,而在其他浏览器中无此现象。

解决的方法:

在IE中,当鼠标移到option时 window.event.toElement 的值为null,在其他浏览器中的值为object;

当鼠标直接从DIV中移出时 window.event.toElement 的值为object,其他浏览器也是;

综上,可以在mouseout中添加下面代码即可解决问题:

if (window.event.toElement == null) return;

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript时间函数基础介绍
Mar 28 Javascript
利用jQuery中的ajax分页实现代码
Feb 25 Javascript
jQuery+ajax简单实现文件上传的方法
Jun 03 Javascript
BootStrap入门教程(一)之可视化布局
Sep 19 Javascript
简单三步实现报表页面集成天气
Dec 15 Javascript
Angular.js跨controller实现参数传递的两种方法
Feb 20 Javascript
详解vue模拟加载更多功能(数据追加)
Jun 23 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
vue transition 在子组件中失效的解决
Nov 12 Javascript
浅析JS中NEW的实现原理及重写
Feb 20 Javascript
JavaScript队列结构Queue实现过程解析
Mar 07 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
Nov 02 Javascript
JS判断是否360安全浏览器极速内核的方法
Jan 29 #Javascript
jQuery中$.each使用详解
Jan 29 #Javascript
jQuery显示和隐藏 常用的状态判断方法
Jan 29 #Javascript
移动设备web开发首选框架:zeptojs介绍
Jan 29 #Javascript
JSON格式的键盘编码对照表
Jan 29 #Javascript
js的window.showModalDialog及window.open用法实例分析
Jan 29 #Javascript
JQuery异步获取返回值中文乱码的解决方法
Jan 29 #Javascript
You might like
收音机玩机评测 406 篇视频合集
2020/03/11 无线电
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
2013/08/01 PHP
php采集自中央气象台范围覆盖全国的天气预报代码实例
2015/01/04 PHP
php实现比较全的数据库操作类
2015/06/18 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
php远程下载类分享
2016/04/13 PHP
你真的了解JavaScript吗?
2007/02/24 Javascript
JavaScript 学习笔记(十六) js事件
2010/02/01 Javascript
前端开发必须知道的JS之原型和继承
2010/07/06 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
js判断当前页面用什么浏览器打开的方法
2016/01/06 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
Jil,高效的json序列化和反序列化库
2017/02/15 Javascript
svg动画之动态描边效果
2017/02/22 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
微信小程序上传图片到服务器实例代码
2017/11/07 Javascript
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
[01:38]DOTA2 2015国际邀请赛中国区预选赛 Showopen
2015/06/01 DOTA
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
一个计算身份证号码校验位的Python小程序
2014/08/15 Python
Python中的字典遍历备忘
2015/01/17 Python
MySQL中表的复制以及大型数据表的备份教程
2015/11/25 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
基于python中staticmethod和classmethod的区别(详解)
2017/10/24 Python
实例分析python3实现并发访问水平切分表
2018/09/29 Python
解决pycharm的Python console不能调试当前程序的问题
2019/01/20 Python
Python3分析处理声音数据的例子
2019/08/27 Python
通过实例了解python property属性
2019/11/01 Python
python通过对字典的排序,对json字段进行排序的实例
2020/02/27 Python
使用python自动追踪你的快递(物流推送邮箱)
2020/03/17 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
工程开工庆典邀请函
2014/02/01 职场文书
市场营销计划书
2015/01/17 职场文书