このコードを書く良い方法は? Jquery


Answers

Question

Iveは配列を持っていますが、私はいくつかのことをしていますが、今は「ページ」(実際はスライドのようなもの)の間で分割しようとしています。

.each()メソッドを使用してループします。この長いコードを呼び出して、正しいページ(1ページあたり5つの項目、今のところatleast)に情報を配置します。

このコードを単純化する方法はありますか?

理想的には無限に進むことができます:

if (index > 0 && index <= 5) {
    var page = $('#librarian-page-gallery-1');
} else if (index > 5 && index <= 10) {
    var page = $('#librarian-page-gallery-2');
} else if (index > 10 && index <= 15) {
    var page = $('#librarian-page-gallery-3');
} else if (index > 15 && index <= 20) {
    var page = $('#librarian-page-gallery-4');
} else if (index > 20 && index <= 25) {
    var page = $('#librarian-page-gallery-5');
} else if (index > 25 && index <= 30) {
    var page = $('#librarian-page-gallery-6');
} else if (index > 30 && index <= 35) {
    var page = $('#librarian-page-gallery-7');
} else if (index > 35 && index <= 40) {
    var page = $('#librarian-page-gallery-8');
} else if (index > 45 && index <= 50) {
    var page = $('#librarian-page-gallery-9');
}