Frage

Ich bin heute bei der Arbeit auf Javascript gestoßen, das verwendet wurde jQuery um zwei Elemente abzurufen.Anschließend wurde elem.nodeIndex verwendet, um die Position in den übergeordneten Elementen für jedes Element zu bestimmen.Diese Eigenschaft wird nirgendwo festgelegt und ich sehe jetzt einen Verweis darauf in der msdn, mdc, oder woanders.

Ich bin durch dieses Javascript gegangen Feuerfuchs mit FireBug und den Code in Chrome und Opera getestet.Ich bin sicher, dass nichts versucht hat, diese Eigenschaft festzulegen.Ich kann jedoch nirgendwo Informationen zu dieser nodeIndex-Eigenschaft finden.

Existiert nodeIndex als DOM-Eigenschaft im IE oder habe ich beim Debuggen meines Codes etwas übersehen?

AKTUALISIEREN: Ich habe die gleiche Frage gestellt jQuery-Liste und sie bestätigten, dass die Immobilie nur für den internen Gebrauch bestimmt ist:

War es hilfreich?

Lösung

Es sieht so aus, als wäre es JQuery, das ist Hinzufügen nodeIndex zu Knoten in einigen Fällen.

Andere Tipps

Nun, die einfache Antwort lautet:Wenn es nirgendwo wie MDC, MSDN oder W3 dokumentiert ist, handelt es sich nicht um eine „echte“ DOM-Eigenschaft.

Die Idee, nodeIndex zu verwenden, ist ebenfalls falsch. Warum sollten Sie das tun?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top