js解决select下拉选不中问题


Posted in Javascript onOctober 14, 2014

当事件mouseover中出现select下拉框时,select下拉是选不中的,解决办法:

var o = e.relatedTarget || e.toElement;//判断下移动到的对象,移动到option上ie下是null,firefox等为undefined。。
if (!o) return;//为option退出不隐藏

完整代码案例为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*{margin:0;padding:0;list-style:none;border:0;}
.pop_blue{ position:absolute; cursor:pointer; padding:10px;}
.pop_blue span{ display:inline-block; width:24px; height:32px; background: url(../images/pop_blue.png) no-repeat;}

.map_xf .rud1{width:210px; position:absolute;border:1px solid #ddd; display:none; background-color:#fff;padding:17px 25px;}
.map_xf .rud1 li{margin:0 0 8px;}
.map_xf .rud1 input,.map_xf .rud1 select{height:22px;}
</style>
<script type="text/javascript" src="jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(function(){
$('.pop_blue').hover(
function(){
$(this).find('.rud1').show();
$(this).css("z-index","9999");
},
function(e){
var o = e.relatedTarget || e.toElement;//判断下移动到的对象,移动到option上ie下是null,firefox等为undefined。。
if (!o) return;//为option退出不隐藏

$(this).find('.rud1').hide();
$(this).css("z-index","0");
}
)
})
</script>
</head>

<body>
<div style="position:relative;width:100px;height:100px">
<div class="pop_blue" style="top:0px; left:0;"> <span>鼠标移上</span><i></i>
<div class="rud1 font12" style="top:10px;left:40px; display:none;padding:50px;background:blue;">
<ul>
<li>
<select class="w100" id="dan">
<option value="选择单元" selected="">选择单元</option>
<option value="选择单元" selected="">选择单元1</option>
<option value="选择单元" selected="">选择单元2</option>
<option value="选择单元" selected="">选择单元3</option>
<option value="选择单元" selected="">选择单元4</option>
</select>
</li>
</ul>
</div>
</div>
</div>
</body>
</html>

js解决select下拉选不中问题
当鼠标移上时就不会出现选不中select的情况了。

Javascript 相关文章推荐
js加解密 脚本解密
Feb 22 Javascript
js截取函数(indexOf,join等)
Sep 01 Javascript
JS数组去重与取重的示例代码
Jan 24 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
Aug 18 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
Mar 18 Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 Javascript
Vue列表页渲染优化详解
Jul 24 Javascript
Vue代码分割懒加载的实现方法
Nov 23 Javascript
vue组件挂载到全局方法的示例代码
Aug 02 Javascript
elementUI多选框反选的实现代码
Apr 03 Javascript
详解Vue的watch中的immediate与watch是什么意思
Dec 30 Javascript
微信小程序实现点击生成随机验证码
Sep 09 Javascript
基于js与flash实现的网站flv视频播放插件代码
Oct 14 #Javascript
两种方法基于jQuery实现IE浏览器兼容placeholder效果
Oct 14 #Javascript
网站基于flash实现的Banner图切换效果代码
Oct 14 #Javascript
jQuery 实现自动填充邮箱功能(带下拉提示)
Oct 14 #Javascript
js网页右下角提示框实例
Oct 14 #Javascript
兼容主流浏览器的jQuery+CSS 实现遮罩层的简单代码
Oct 14 #Javascript
从数据库读取数据后将其输出成html标签的三种方法
Oct 13 #Javascript
You might like
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
用tip解决Ext列宽度不够的问题
2008/12/13 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
2011/04/07 Javascript
jquery根据name属性查找的小例子
2013/11/21 Javascript
JavaScript利用正则表达式去除日期中的“-”
2014/07/01 Javascript
运用jQuery定时器的原理实现banner图片切换
2014/10/22 Javascript
JS实现兼容性好,自动置顶的淘宝悬浮工具栏效果
2015/09/18 Javascript
第一次动手实现bootstrap table分页效果
2016/09/22 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
2016/12/29 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
举例介绍Python中的25个隐藏特性
2015/03/30 Python
python使用两种发邮件的方式smtp和outlook示例
2017/06/02 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
python实现抽奖小程序
2020/04/15 Python
python面向对象 反射原理解析
2019/08/12 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
使用Python实现牛顿法求极值
2020/02/10 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
python 使用三引号时容易犯的小错误
2020/10/21 Python
如何通过安装HomeBrew来安装Python3
2020/12/23 Python
美国领先的精品家居照明和装饰产品在线零售商:LightsOnline.com
2018/01/23 全球购物
如何保障Web服务器安全
2014/05/05 面试题
简历中个人自我评价范文
2013/12/26 职场文书
教师业务学习制度
2014/01/25 职场文书
一年级语文教学反思
2014/02/13 职场文书
职业生涯规划书怎么写?
2014/09/14 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
Python echarts实现数据可视化实例详解
2022/03/03 Python
JavaScript原型链中函数和对象的理解
2022/06/16 Javascript
使用JS前端技术实现静态图片局部流动效果
2022/08/05 Javascript