博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IE不支持option的display:none属性
阅读量:4077 次
发布时间:2019-05-25

本文共 579 字,大约阅读时间需要 1 分钟。

今天qa提了一个bug,明明是没有问题的,为什么会这样的,几乎是条件反射的想到了肯定是IE的问题(一般我用FF开发,qa用IE测试……),于是乎测试了一下,果然是IE有问题,简单的描述一下:

 

页面上有一个select,用jQ的选择器去获取能看到的一个下拉列表:

 

if($('#xxx_id :visible').length>0)

 

想当然的以为 这样的判断是没问题的,ff下这个表达式是true,IE下这个表达式是false,后来想到jQ里$('#xxx_id #yyy_id')这样的写法是获取容器xxx_id的子元素yyy_id,所以将中间的空格去掉,这样FF和IE就一致了,由于FF在有空格和没空格的情况下表现一样(都是true),因此又想当然的认为 是浏览器兼容性问题,于是问了levil和coddykilly,原来中间有空格即使后面是一个过滤器不是一个选择器,获取的元素也是子元素,因为我没有把length打印出来,所以错误的理解不管加不加空格应该都是select本身,那为什么IE下select的visible元素是0,而FF下是他的option呢?FF和IE一样都能“看见 ”选项啊,旋即又求助于G大叔,原来是万恶的IE 不支持“display:none"的属性,即使jQ是跨浏览器的,但是对于浏览器的这种比较” “的”标准 “也无能为力啊。

转载地址:http://lxsni.baihongyu.com/

你可能感兴趣的文章
carzepony也在想往FreeRTOS上迁移
查看>>
可以买个好点的电烙铁
查看>>
ACfly调参记录(包括ACfly-F330和ACfly-T265)
查看>>
一定记得每飞几次或者隔一天要把螺丝和浆帽拧一次,确实会松的
查看>>
《多旋翼无人飞行器嵌入式飞控开发指南》里基于FreeRTOS的无人机软件框架
查看>>
我感觉无人机借助于激光雷达实现定点悬停的效果应该好于光流才是
查看>>
思岚A1的SDK其实很好读懂,每个函数清晰明了,可以直接调用
查看>>
六角铜柱的型号
查看>>
pixhawk无GPS时可以在定高或者自稳模式下解锁起飞(见过多次别人说到)
查看>>
pixhawk(PX4)的一些论坛网站(包括中文版的PX4用户手册和PX4开发手册)
查看>>
串级 PID 为什么外环输出是内环的期望?(和我之前对串级PID的总结一样)
查看>>
APM/Pixhawk飞行日志分析入门(苍穹四轴)
查看>>
我刚刚才完全清楚GPS模块的那根杆子是怎么固定安装好的
查看>>
去github里面找找也没有别人无人机+SLAM的工程
查看>>
PX4与ROS关系以及仿真控制(键盘控制无人机)
查看>>
我对无人机重心高度的理解
查看>>
现在明白为什么无名博客里好几篇文章在讲传感器的滞后
查看>>
无人机不装脚架的好处就是降落时会比较稳,不怕倾斜侧翻。
查看>>
实际我看Pixhawk定高模式其实也是飞得很稳,飘得也不厉害
查看>>
Pixhawk解锁常见错误
查看>>