当前位置: 代码迷 >> JavaScript >> firfox 下 属性 display="none" 的节点 找不到怎么处理
  详细解决方案

firfox 下 属性 display="none" 的节点 找不到怎么处理

热度:307   发布时间:2012-03-20 14:01:11.0
firfox 下 属性 display="none" 的节点 找不到怎么办?
A
B
C

A节点正常
B   style= "display:none "

A.nextSibling     firefox找不到

IE   正常     求解     多谢

------解决方案--------------------
在firefox中,如果两个节点之间出现空白或其他文字的话,nextSibling获得的就是文本节点, 而在IE中当前节点为div、td(块元素)时,会忽略两节点之间的空白文本.这样将直接导致:如果td中间有空白文本,使用不同浏览器会出错

你看看 A,B 两个节点中间是不是有空白的文本?
------解决方案--------------------
是的,正常应该没问题的
  相关解决方案