2011-11-11 15 views
0

クラスに番号を追加しようとしています。hand。彼らのそれぞれは、ページの下に行くほど数字が1つ増えることを想定しています。私はFORループでこれを行うことができると思ったが、私は方法がわからない!各クラスにループ番号を追加する

これは、これまで私が持っているコードですが、私はFORループの間に置くために何を知らない:

$(".hand").each(function(){ 
     var i = 0; 
     for (i=0;i<=20;i++){ 

     } 
}); 

任意のアイデア?

編集:

HTML Exampe:

<div class="hand effect"><br> 
    <div class="outer"> 
    <a href="" class="title">Text</a> 
    <span class="inner"> 
    Text More Text. 
    </span> 
</div> 
</div> 
+0

を使用してspanタグのそれぞれのスタイルを設定することができますか? –

答えて

3

$.eachあなたのためのインデックスを提供します。

$(".hand").each(function(index,element){ 
    $(this).append('<span class="index">' + (++index) + '</span>'); // example of appending a span tag to them 
}); 

次に、あなたはあなたが最終的な結果になりたいものの例を与えることができるクラスindex

+0

どうすれば使用できますか? – Shawn31313

+0

最初にこのアプローチを取っている理由を聞いてもよろしいですか?あなたがやりたいことをやり遂げるには、おそらくもっと良い方法があります。 –

+0

いいえ、私はクラスと呼ばれる26の要素を持っています:手。そして右上隅には、各要素に番号が付けられています。次のようになります。 ページの最初のボックス - 番号0、 の2番目のボックス - 番号1 ... ....など – Shawn31313

関連する問題