Hice una mini red social como facebook, o twitter, sin embargo no quería cargar los contenidos directamente. El scroll funciona bien y carga los contenidos, excepto que cuando se está cargando y el usuario se desplaza, ya no puedo responder a los comentarios o realizar una acción en una publicación publicada por un usuario.
Pensé que mi código era incorrecto, pero es al agregar el desplazamiento infinito que ocurre este error.
Sé que no es nada fácil depurar ya que no tienes una representación de lo que hice, pero si al menos tienes una idea detrás de la cabeza, estoy abierto a otras propuestas de desplazamiento infinitas.
Aquí está la página de explicación: https://docs.infiniteajaxscroll.com/getting-started
aquí mi código en php:
$postParPage = 1; $postTotalesReq = $pdo->query('SELECT id FROM p_membrealpha'); $postTotales = $postTotalesReq->rowCount(); $postTotales = ceil($postTotales/$postParPage); if(isset($_GET['page']) AND !empty($_GET['page']) AND $_GET['page'] > 0 AND $_GET['page'] <= $postTotales) { $_GET['page'] = intval($_GET['page']); $pageCourante = $_GET['page']; } else { $pageCourante = 1; } $depart = ($pageCourante-1)*$postParPage;En js:
<script> var ias = new InfiniteAjaxScroll('#container_scroll', { item: '.post_in', next: '.suivant', pagination: '#pagination' }); ias.extension(new IASSpinnerExtension({ text: 'Chargement...' })); </script>