jQueryのindexメソッドの使い方で悩んでいます。
html
1<ol> 2 <li>リスト1</li> 3 <li>リスト2</li> 4 <li>リスト3</li> 5</ol>
というhtmlがあって、
Javascript
1$('li').click(function(){ 2 var num = $('li').index(this); 3});
といったように実装していたのですが、以下のリンク先のページを見たところ、この書き方は古い構文だと書いてありました。
jQuery リファレンス:index
つまり、
Javascript
1$('li').click(function(){ 2 var num = $(this).index('li'); 3});
このように書くのが、新しいやり方、ということだと解釈しました。
私は、周りにjQueryに詳しい方がいなくて、どちらの書き方の方が主流なのか、それからどちらの書き方の方がより良いのかがわからないのですが、何かこれらについてアドバイスを頂けないでしょうか?
どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。