link libreria incluir descargar como jquery arrays pagination each

libreria - jquery link



¿Una mejor forma de escribir este código? Jquery (1)

Por ejemplo :

var page = $(''#librarian-page-gallery-'' + Math.ceil(index/5));

Explicación

index/5 builds a float number : 1 -> 0.2 4 -> 0.8 5 -> 1 6 -> 1.2 and Math.ceil returns the nearest greater or equal integer : 0.2 -> 1 0.8 -> 1 1 -> 1 1.2 -> 2

Tengo un arreglo, en el que hago algunas cosas, pero en este momento estoy tratando de dividirlo entre ''páginas'' (más como diapositivas realmente).

Lo .each() usando el método .each() , llamando a este largo código para colocar la información en la página correcta (solo 5 elementos por página, por ahora al menos).

¿Hay alguna forma de simplificar este código?

Idealmente para que pueda continuar infinitamente:

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''); }