Infinite scroll plugin modifica la ruta con una consulta personalizada.

Estoy usando el plugin de desplazamiento infinito (scroll infinito) con el isótopo jQuery y se preguntaba si es posible modificar la ruta con parámetros de consulta personalizados a medida que el usuario se desplaza por la página para ver más elementos.

¿Hay alguna forma de acceder a la ruta y modificar uno de los parámetros de consulta? Está golpeando correctamente la ruta por primera vez, devolviendo el primer conjunto de elementos y después de eso llegó a las siguientes páginas, 1,2 3 bien, pero usando los mismos parámetros de consulta que usé por primera vez, solo actualicé el número de página.

Me gustaría modificar uno de los parámetros al pasar a la página 3 o 4 con algo como esto:

var customPath = path + "?type=items&category=clothes&pageNumber=";

¿Me estoy acercando a esto de la manera incorrecta?

Aquí está mi código:

$container.infinitescroll({
    navSelector: '#page_nav', // selector for the paged navigation 
    nextSelector: '#page_nav a', // selector for the NEXT link (to page 2)
    itemSelector: '.element', // selector for all items you'll retrieve
    loading: {
        finishedMsg: 'No more categories to load.',
        msgText: "<em>Loading the next set of categories...</em>",
        img: 'http://i.imgur.com/qkKy8.gif'
    },
    pathParse: function (path, nextPage) {
        var customPath = path + "?type=items&category=all&pageNumber=";
        path = [customPath, '#contaner'];
        return path;
    }
},
// call Isotope as a callback
function (newElements) {
    $container.isotope('appended', $(newElements));
});

Respuestas a la pregunta(1)

Su respuesta a la pregunta