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 相关文章推荐
IE innerHTML,outerHTML所引起的问题
Jun 04 Javascript
jQuery插件 tabBox实现代码
Feb 09 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
Nov 24 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
Dec 15 Javascript
js中document.write的那点事
Dec 12 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
Nov 05 Javascript
js实现把图片的绝对路径转为base64字符串、blob对象再上传
Dec 29 Javascript
js的对象与函数详解
Jan 21 Javascript
vue实现的网易云音乐在线播放和下载功能案例
Feb 18 Javascript
vue实现日历备忘录功能
Sep 24 Javascript
使用Bootstrap做一个朝代历史表
Dec 10 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
Jun 05 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
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
2014/07/01 PHP
两种php实现图片上传的方法
2016/01/22 PHP
PHP 7.4 新语法之箭头函数实例详解
2019/05/09 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
2020/08/24 PHP
javascript放大镜效果的简单实现
2013/12/09 Javascript
javascript读取xml实现javascript分页
2013/12/13 Javascript
javascript结合CSS实现苹果开关按钮特效
2015/04/07 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
JavaScript实现同时调用多个函数的方法
2015/11/09 Javascript
js实现上下左右弹框划出效果
2017/03/08 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
JS实现图片拖拽交换效果
2018/11/30 Javascript
javascript中join方法实例讲解
2019/02/21 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
[01:04:01]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第一场
2014/05/24 DOTA
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
python实现的简单RPG游戏流程实例
2015/06/28 Python
python进行两个表格对比的方法
2018/06/27 Python
Python读取excel中的图片完美解决方法
2018/07/27 Python
python求解数组中两个字符串的最小距离
2018/09/27 Python
将python图片转为二进制文本的实例
2019/01/24 Python
django中的数据库迁移的实现
2020/03/16 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
如何将json数据转换为python数据
2020/09/04 Python
英国手机零售商:Carphone Warehouse
2018/06/06 全球购物
材料专业大学毕业生自荐书
2014/07/02 职场文书
2014年镇党建工作汇报材料
2014/11/02 职场文书
班主任2015新年寄语
2014/12/08 职场文书
清洁工岗位职责
2015/02/13 职场文书
公司员工培训管理制度
2015/08/04 职场文书
Vue3 Composition API的使用简介
2021/03/29 Vue.js
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技