Estoy usando Infinite Scroll de Metafizzy en una página que consta de imágenes y se filtra mediante menús desplegables. El JS para Infinite Scrolls es el siguiente. El desplazamiento infinito funciona como se esperaba.
if (document.querySelector('.pagination__next')) { let infScroll = new InfiniteScroll('.article-feed', { path: '.pagination__next', append: '.article', hideNav: '.pagination' }); }De forma predeterminada, después de hacer clic en cualquiera de estos filtros, obtengo los siguientes parámetros de consulta en mi URL:
?sort=date&collection=&bids=&search=Sin embargo, a medida que sigo desplazándome hacia abajo y se carga la página siguiente, mis parámetros de consulta cambian a los siguientes:
?page=1&sort=date¿Cómo puedo asegurarme de que se muestran los mismos parámetros de consulta y solo se cambia la página? La única vez que quiero que cambien los parámetros de consulta es cuando el usuario interactúa con los filtros mencionados.