È nodeIndex un DOM proprietà elemento valido in IE?
-
20-09-2019 - |
Domanda
Mi sono imbattuto in alcuni javascript oggi al lavoro che ha utilizzato jQuery per andare a prendere due elementi. E poi utilizzato elem.nodeIndex per determinare la posizione in elementi principale per ciascun elemento. Nulla viene impostazione di questa proprietà da nessuna parte e io ora vedo un riferimento ad esso nel MSDN , MDC , o altrove.
Ho fatto un passo attraverso questo javascript nel FireFox con FireBug e testato il codice di chrome e Opera. Sono sicuro che niente stava cercando di impostare questa proprietà. Tuttavia, non riesco a trovare tutte le informazioni su questa proprietà nodeIndex ovunque.
Lo nodeIndex esistere come una proprietà DOM in IE, o mi sono perso qualcosa durante il debug il mio codice?
UPDATE: Ho chiesto la stessa domanda sul jQuery lista e hanno confermato la proprietà è solo per uso interno .:
Soluzione
Sembra che sia jQuery che è aggiungendo nodeIndex
a nodi alcuni casi .
Altri suggerimenti
Bene, la risposta è semplice:. Se non è documentati da nessuna parte come MDC, MSDN o W3, allora non è un 'vero' proprietà DOM
L'idea di utilizzare nodeIndex, è anche sbagliato, perché si vuole fare questo?