2009-08-27 13 views
1

今日私は、仕事の時に、jQueryを使って2つの要素を取り出すJavaScriptを見てきました。次に、elem.nodeIndexを使用して、各要素の要素の親の位置を決定しました。このプロパティはどこにも設定されていません。msdnmdc、またはその他の場所でそのプロパティを参照しています。nodeIndexはIEの有効なDOM要素プロパティですか?

FireFoxでこのjavascriptを実行し、FireBugと入力して、クロムとオペラのコードをテストしました。私は何もこのプロパティを設定しようとしていないと確信しています。しかし、私はこのnodeIndexプロパティに関する情報をどこにも見つけることができません。

nodeIndexはIEのDOMプロパティとして存在しますか、またはコードをデバッグする際に何か不足していませんか?

UPDATE:私はjQuery listに同じ質問をして、彼らは、プロパティが、それはadding nodeIndex to nodes in some casesだとjQueryのように見えますのみ:

答えて

2

内部使用のためであることを確認しました。

+0

私はjQueryのリストについて尋ねましたが、これは内部使用のみを目的としていたようです。 http://groups.google.com/group/jquery-en/browse_thread/thread/2382a66a1ce9edf6/168046b517318240#168046b517318240 –

0

MDC、MSDN、W3のように文書化されていないと、本当のDOMプロパティではありません。

nodeIndexを使う考えも間違っていますが、どうしてそうしたいのですか?

+0

私は「したい」とは言いません。それがIEで働いていて、まだ文書化されていなかったという事実は、私を悩ますものでした。 –

関連する問題