Este nodeIndex un element de proprietate DOM valabil în IE?

voturi
1

Am dat peste niște JavaScript la locul de muncă astăzi , care a folosit jQuery pentru a prelua două elemente. Este folosit apoi elem.nodeIndex pentru a determina poziția în elementele părinte pentru fiecare element. Nimic nu este setarea această proprietate oriunde și eu văd acum o referire la ea în MSDN , MDCs , sau oriunde altundeva.

Am pășit prin acest JavaScript în FireFox cu Firebug și testat codul din crom și operă. Sunt sigur că nimic nu a fost încercarea de a seta această proprietate. Cu toate acestea, eu nu pot găsi nici o informație cu privire la această proprietate nodeIndex oriunde.

Are nodeIndex exista ca o proprietate DOM în IE, sau am pierdut ceva în timp ce depanare codul meu?

UPDATE: Am pus aceeași întrebare pe lista jQuery și au confirmat proprietatea este destinat exclusiv uzului intern .:

Întrebat 27/08/2009 la 04:37
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
2

Se pare că este jQuery care este adăugarea nodeIndexla noduri în unele cazuri .

Publicat 27/08/2009 la 04:56
sursa de către utilizator

voturi
0

Ei bine, răspunsul este simplu: În cazul în care nu este nicăieri ca MDC documentată, MSDN sau W3, atunci nu este o proprietate „real“ DOM.

Ideea de a folosi nodeIndex, este de asemenea greșit, de ce vrei să faci asta?

Publicat 27/08/2009 la 20:20
sursa de către utilizator

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