完美解决IE浏览器 option display:none 隐藏无效
来源:互联网 发布:手机淘宝如何抢红包 编辑:程序博客网 时间:2024/06/05 09:35
最近遇到了select 下的option需要根据前一个select选项来显示或隐藏,发现在IE下该功能无法实现。
自己在网上看了一下前辈们的解决方法,然后根据自己的实际情况改了一下,放在这里给需要的朋友。
//初始化select function toggleOptionInit(obj,firstException){ var firstException = arguments[1] ? arguments[1] : true; obj.find('option').each(function () { if(!$(this).parent().is('span')) { $(this).wrap("<span style='display:none'></span>"); } }); if(firstException){ if(obj.find('option').eq(0).parent().is('span')){ obj.find('option').eq(0).unwrap(); } } } //隐藏显示option function toggleOption(obj,type) { if(type == 'show'){ obj.each(function () { if($(this).parent().is('span')){ $(this).unwrap(); } }); }else{ obj.each(function () { if(!$(this).parent().is('span')) { $(this).wrap("<span style='display:none'></span>"); } }); } }
0 0
- 完美解决IE浏览器 option display:none 隐藏无效
- IE浏览器不支持display:none导致option不能隐藏的问题
- option元素 display属性在IE下无效的解决方法
- 解决 chrome 浏览器对 div 的 display : none 不支持
- 解决显示隐藏层中select标签中的option在IE浏览器鼠标移上去就整个DIV都隐藏
- IE678不支持<option>style="display:none"
- 解决display:none后IE下会缩上去的方法:zoom:1
- 解决IE6下div table 使用display:none;隐藏时仍然占空白位置
- 隐藏元素 display:none visibility: hidden区别
- 完美解决loadrunner与ie浏览器不兼容问题
- 部分IE浏览器下LI设置list-style-type:none依然占位置问题的解决
- IE中Option的disabled无效解决方法
- jquery offset()方法对display:none的元素无效
- WebUploader中,父级div为display:none,点击显示无效。
- <display:column 如何隐藏列。style="display:none"只能隐藏内容,无法隐藏title
- IE、火狐、Chrome操作display:none对象闷人问题
- 火狐,IE display兼容性问题解决
- CSS隐藏代码“Display:none;”算是SEO作弊么
- 移动 IM 开发之心跳
- Android使用VideoView播放网络、rtsp码流视频
- Java对象的生命周期
- ajax 返回值方法(php)
- MySql变量max_allowed_packet奇怪问题
- 完美解决IE浏览器 option display:none 隐藏无效
- php自定义函数取数组中的值
- netmap源码分析(三)内核态收包过程
- Glusterfs简介以及其工作流程的简单分析
- javascriptinterface与java交互在android4.2以下版本的解决方案
- linux初学者常用命令
- unix环境高级编程--进程关系与守护进程
- centos 安装scipy 提示 no lapack/blas resources found错误
- Swift3.0语言教程获得一个公共的前缀