0
<ul>
    <li class="res"></li>
    <li class="res"></li>
    <li class="res selected"></li>
    <li class="res"></li>
</ul>

$('ul li.selected').length使用すると、「選択された要素」の総数を確認できますが 、 「選択された要素」のシリアル番号を確認したいのですが (その場合は3 )
.
ありがとう

4

3 に答える 3

1

試す

$("ul li.selected").index() + 1

は 0 ベースなので.index()、目的の結果を得るには 1 を追加する必要があります。

于 2011-01-11T08:51:38.313 に答える
1

シリアルナンバーとは具体的に何を指しますか?

コンテンツ?

 alert (  $('ul li.selected').text() );

インデックス?

 var listItem = $('ul li.selected');
 alert('Index: ' + $('ul li').index(listItem));
于 2011-01-11T08:43:19.913 に答える
1

index()次のような方法を使用できます。

alert('Index: ' + $('li').index('.selected'));
于 2011-01-11T08:44:19.750 に答える