多分それは単なる間違いですが、このことが私を狂ってしまうでしょう。 なぜこのjQuery行が返ってくるのかを知りたい-1?jQuery .index()は負の数値を返します
$('td[class!="traco"]:last').index('td.diaNormal')
まず、この関数が負の数を返したとき?それはなぜ起こるのですか? ありがとうございます、フェルナンド。
EDIT:
ほとんどのintersting事は、私のページは、私が探しています要素を有することである、と jQueryのインデックスはちょうど-1を返します。
EDIT2: これは、-1を返します.index(selector)
として渡されたセレクタに一致するオブジェクトが見つからない場合、http://jsfiddle.net/bv7SU/
あなたは[ライブデモ](HTTPを投稿することができました。。?: //jsfiddle.net/)? –
1.あなたのフィドルはありません...私はHTMLはここに投稿するには大きすぎる、返さ –
ですあなたの最初の2つのdivは同じIDを持っています...それはHTML DOM要素を開発するときには最善のアイデアではありません... IDは本当にユニークでなければなりません... –