É nodeIndex um elemento de propriedade válido DOM no IE?

votos
1

Me deparei com alguns javascript no trabalho hoje que usado jQuery para buscar dois elementos. É então utilizado elem.nodeIndex para determinar a posição do elementos pai para cada elemento. Nada é definir esta propriedade em qualquer lugar e eu agora ver uma referência a ele no MSDN , mdc , ou em qualquer outro lugar.

Eu pisei através deste javascript no FireFox com FireBug e testado o código no Chrome e Opera. Estou certo de que nada estava tentando definir essa propriedade. No entanto, não consigo encontrar qualquer informação sobre esta propriedade nodeIndex em qualquer lugar.

Será nodeIndex existir como uma propriedade DOM no IE, ou eu perdi alguma coisa durante a depuração meu código?

UPDATE: Eu fiz a mesma pergunta na lista de jQuery e eles confirmaram a propriedade é apenas para uso interno .:

Publicado 27/08/2009 em 04:37
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Parece que é jQuery que está adicionando nodeIndexa nós em alguns casos .

Respondeu 27/08/2009 em 04:56
fonte usuário

votos
0

Bem, a resposta é fácil: Se não for documentated em qualquer lugar como MDC, MSDN ou W3, então não é um DOM propriedade 'real'.

A idéia de usar nodeIndex, também é errado, por que você iria querer fazer isso?

Respondeu 27/08/2009 em 20:20
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more