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 相关文章推荐
通用JS事件写法实现代码
Jan 07 Javascript
window.parent调用父框架时 ie跟火狐不兼容问题
Jul 30 Javascript
jquery中动态效果小结
Dec 16 Javascript
javascript 主动派发事件总结
Aug 09 Javascript
浅谈Javascript数组的使用
Jul 29 Javascript
jQuery动态星级评分效果实现方法
Aug 06 Javascript
jQuery中的deferred对象和extend方法详解
May 08 jQuery
angular.js实现购物车功能
Oct 23 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 jQuery
学习React中ref的两个demo示例
Aug 14 Javascript
在微信小程序中使用mqtt服务的方法
Dec 13 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
Jul 30 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
十天学会php之第七天
2006/10/09 PHP
PHP 操作文件的一些FAQ总结
2009/02/12 PHP
php微信公众号开发之翻页查询
2018/10/20 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
创建一个复制UBB软件信息的链接或按钮的js代码
2008/01/06 Javascript
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
javascript学习笔记(二十) 获得和设置元素的特性(属性)
2012/06/20 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
使用jQuery实现的掷色子游戏动画效果
2014/03/14 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
javascript中加号(+)操作符的一些神奇作用
2014/06/06 Javascript
javascript实现根据3原色制作颜色选择器的方法
2015/07/17 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
微信小程序 教程之小程序配置
2016/10/17 Javascript
vuex学习之Actions的用法详解
2017/08/29 Javascript
Three.js实现绘制字体模型示例代码
2017/09/26 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
js判断文件类型大小并给出提示的实现方法
2018/01/03 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
[01:06]欢迎来到上海,TI9
2018/08/26 DOTA
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Python读取图片属性信息的实现方法
2016/09/11 Python
python 通过 socket 发送文件的实例代码
2018/08/14 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
python输入错误后删除的方法
2019/10/12 Python
Python cookie的保存与读取、SSL讲解
2020/02/17 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
纯CSS3实现滚动的齿轮动画效果
2014/06/05 HTML / CSS
HTML5几个设计和修改的页面范例分享
2015/09/29 HTML / CSS
专注澳大利亚特产和新西兰特产的澳洲中文网:0061澳洲制造
2019/03/24 全球购物
打架检讨书500字
2014/01/29 职场文书
2015年试用期自我评价范文
2015/03/10 职场文书
致运动员的广播稿
2015/08/19 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python