Pregunta

Encontré un JavaScript en el trabajo hoy que usó jQuery Para buscar dos elementos. Luego usó elem.nodeIndex para determinar la posición en los elementos matriz para cada elemento. Nada está configurando esta propiedad en cualquier lugar y ahora veo una referencia en el MSDN, MDC, o en cualquier otro lugar.

Atravesé este javascript en Firefox con Firebug y probó el código en Chrome y Opera. Estoy seguro de que nada estaba tratando de establecer esta propiedad. Sin embargo, no puedo encontrar ninguna información sobre esta propiedad NodeIndex en ninguna parte.

¿NodeIndex existe como una propiedad DOM en IE, o me perdí algo mientras depugaba mi código?

ACTUALIZAR: Hice la misma pregunta en el lista de jQuery y confirmaron que la propiedad es solo para uso interno:

¿Fue útil?

Solución

Parece que es jQuery que es suplente nodeIndex a nodos en algunos casos.

Otros consejos

Bueno, la respuesta fácil es: si no se documenta en ningún lugar como MDC, MSDN o W3, entonces no es una propiedad DOM 'real'.

La idea de usar NodeIndex también está mal, ¿por qué querrías hacer eso?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top