jsにおけるindex()の4つの古典的な使い方
1282 ワード
Document
- foo
- bar
- baz
$("#u li").click(function(){
var a = $('li').index(document.getElementById('bar')); //1, DOM ,
var b = $('li').index($('#bar')); //1, jQuery
var c = $('li').index($('li:gt(0)')); //1, jQuery ,
var d = $('#bar').index('li'); //1, , #bar li
var e = $('#bar').index(); //1, , 。
alert(e);
});
$("#nav a").click(function(){
//
var index1 = $("#nav a").index(this);
var index2 = $("#nav a").index($(this));
var index3 = $(this).index()
var index4 = $(this).index("a")
alert(index4);
return false;
});
以上のコードを直接コピーしてhtmlファイルを作成し、同じディレクトリの下にjsフォルダを作成し、再びフォルダの下にjquery-1.4.2を入れる.min.jsファイル、ブラウザでhtmlファイルを開くとテストできます