Ya aprovecho para comentarte otro problema que tengo y que no consigo resolver y que tiene que ver con lo anterior, todos los botones funcionan correctamente menos el de ir a la última página, que en función de la combinación que tengas puesta entre columnas y filas funciona bien o no, en el caso del ejemplo, 4 filas 2 columnas y 11 objetos funciona perfectamente, pero en otros casos, la última página me aparece vacía, el problema en los 2 casos son las columnas, que no consigo que las tenga en cuenta correctamente, antes de meterle las columnas y mostrar los objetos en filas solamente, me funcionaba todo perfectamente, pero al meter las columnas he tenido que modificar el código de algunos botones y he conseguido que ya me funcionan bien, menos este.
Código Javascript :
this.canLast = function()
{
var filasTotal= Math.ceil(array.length/(col*filas))
var filasRest = filasTotal + (pointer+counter);
return (filasRest) ;
}
this.last = function()
{
if (self.canLast())
{
pointer += counter;
self.show();
}
}