jQuery/.index()

解説 引数で指定されたエレメントのインデックス番号を返す

見つからなかった場合は-1

index(element)

sample1
  • aaa
  • bbb
  • ccc
sample1code
$(function(){
  $("#s1Ul li").click(function () {
    var s1Index = $("#s1Ul li").index(this);
    $("#s1Div").text(s1Index + "番目");
  });
});
sample2
  • aaa
  • bbb
  • ccc
sample2code
function s2Func(){
  var s2Index = $("#b").index("#s2Ul li");
  $("#s2Ul").after(s2Index + "番目");
}