Pergunta

Eu me deparei com algum javascript no trabalho hoje que usou jQuery para buscar dois elementos. Em seguida, ele usou o Elem.nodeIndex para determinar a posição nos elementos pai para cada elemento. Nada está definindo esta propriedade em qualquer lugar e agora vejo uma referência a ela no msdn, MDC, ou em qualquer outro lugar.

Eu pisei por este javascript em Raposa de fogo com Firebug e testou o código no Chrome e na Opera. Tenho certeza de que nada estava tentando definir essa propriedade. No entanto, não consigo encontrar nenhuma informação sobre esta propriedade NodeIndex em qualquer lugar.

O NodeIndex existe como uma propriedade DOM no IE, ou eu perdi alguma coisa enquanto depurava meu código?

ATUALIZAR: Eu fiz a mesma pergunta no Lista de jQuery E eles confirmaram que a propriedade é apenas para uso interno:

Foi útil?

Solução

Outras dicas

Bem, a resposta fácil é: se não estiver documentado em nenhum lugar como MDC, MSDN ou W3, não é uma propriedade DOM 'real'.

A idéia de usar o NodeIndex também está errada, por que você gostaria de fazer isso?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top