是nodeIndex在IE中一个有效的DOM元素属性?(Is nodeIndex a valid D

2019-10-17 09:21发布

我今天用跨越一些JavaScript来工作的jQuery来获取两个元素。 然后,它使用elem.nodeIndex以确定所述元素的父每个元素的位置。 没有任何地方设置该属性,现在我也看到一个参考它在MSDN , MDC ,或其他任何地方。

我通过这个JavaScript在加强火狐有萤火 ,并在Chrome和Opera测试的代码。 我相信没有试图设置该属性。 不过,我不能在任何地方找到这个nodeIndex财产的任何信息。

是否存在nodeIndex在IE浏览器的DOM属性,还是我错过的东西,而我调试的代码?

更新:我问的同一个问题jQuery的名单和他们确认该属性是仅供内部使用:

Answer 1:

它看起来像它的jQuery的多数民众赞成加入nodeIndex在某些情况下的节点 。



Answer 2:

嗯,简单的答案是:如果没有任何声明像MDC,MSDN或W3的任何地方,那么它是不是一个“真实”的DOM属性。

使用nodeIndex的想法,也是错误的,你为什么要这么做?



文章来源: Is nodeIndex a valid DOM element property in IE?