
class.hogeがあるタグに対して、idを順番に割り当てたいと思っています。
(hoge_00、hoge_01、hoge_02…hoge_07)
html
1<ul> 2 <li class="hoge"></li> 3 <li class="hoge"></li> 4 <li class="hoge"></li> 5 <li class="hoge"></li> 6 <li class="hoge"></li> 7 <li class="hoge"></li> 8 <li class="hoge"></li> 9 </ul>
jQuery
1$(function() { 2 var i = 0; 3 $('.hoge').each(function(i) { 4 $(this).attr('id', "hoge_0"+ i); 5 }); 6});
書き方を調べてみたところ、上記のような書き方をしているのを見たのですが、
もっと綺麗に書く方法はありますでしょうか?

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/12/18 01:46
2015/12/18 01:50
2015/12/18 01:55 編集
退会済みユーザー
2015/12/18 04:06