次のようなDOM構造があります:(jQueryを使用)
<div class="test page-1">some code and more dom</div>
<div class="test page-2">some code and more dom</div>
<div class="test page-3">some code and more dom</div>
<div class="test page-4">some code and more dom</div>
<div class="test page-5">some code and more dom</div>
<div class="test page-6">some code and more dom</div>
<div class="test page-7">some code and more dom</div>
and few more ....
さて、結果のクラスが etc. になるように、page-1, page-2
etc. byのような接尾辞クラスの数を増やすにはどうすればよいですか?n (e.g. by 1)
page-2, page-3
つまり、クラスの数だけpage-1
が増加し、page-1
クラスはpage-2
1 つの方法は、クラスを使用してすべての要素を反復処理し、クラスtest
を削除して新しいクラスを追加することです。
パフォーマンスを向上させるためにこれを達成するためのより良い方法はありますか?
ユースケースは、挿入されたページが現在のページになり、その後のページ番号が1ずつ増加するように、divの間にページを挿入する必要がある場合です。