2016-04-05 7 views
2

リスト上の特定のIDを持つ要素のインデックスを知りたい。 私はこのフィドルに何をしたいの例を記述します。 https://jsfiddle.net/c4n0q53e/ 私はjQueryのドキュメントが言った...jQuery index()が正しい位置を返さない

var index = $("li").index("#is-selected") 
$(".result").html(index); 

誰かが何を参照していますが、この単純なコードに問題がある使用?

+0

'VAR指数は= $( "#は、選択されている")インデックス();' – epascarello

答えて

0

パラメータが要素ではないセレクタであるセレクタの結果内#is-selected探し。 これは動作します:

var index = $("li").index($("#is-selected")) 
+0

をうん、それは動作します。私は正しく読まなかった...ありがとう! –

2

このようにする必要はありませんか?

https://jsfiddle.net/7vwg7g97/1/

var index = $("#is-selected").index("li") 
$(".result").html(index); 

これはindexためli

0

をここに行く:。fiddle

var var1 = $("#is-selected").index(); 
$(".result").append(var1); 
関連する問題