1

今日、 jQueryを使用して 2 つの要素をフェッチする JavaScript を職場で見つけました。次に、elem.nodeIndex を使用して、各要素の要素の親での位置を決定しました。このプロパティはどこにも設定されておらず、 msdnmdc、またはその他の場所で参照されています。

FireBugを使用してFireFoxでこの JavaScript を実行し、Chrome と Operaでコードをテストしました。このプロパティを設定しようとしているものは何もなかったと確信しています。ただし、この nodeIndex プロパティに関する情報はどこにも見つかりません。

nodeIndex は IE の DOM プロパティとして存在しますか、それともコードのデバッグ中に何かを見逃しましたか?

更新: jQuery リストで同じ質問をしたところ、プロパティが内部使用のみであることが確認されました。

4

2 に答える 2

2

場合によってはノードに追加nodeIndexしているのは jQuery のようです。

于 2009-08-27T03:56:49.023 に答える
0

簡単に言えば、MDC、MSDN、W3 などで文書化されていない場合、それは「実際の」DOM プロパティではありません。

nodeIndex を使用するという考えも間違っています。なぜそれをしたいのでしょうか?

于 2009-08-27T19:20:12.313 に答える