estoy usando el plug-in de desplazamiento infinita jQuery para un sitio web()jQuery desplazamiento infinito "reset"
Todo está bien, excepto que mi página es una búsqueda así que ... lo que sucede es:
1) vas a la página, el buscador te localiza automáticamente y te devuelve una lista de elementos (por ejemplo, barras) a tu alrededor ... Se necesita desplazamiento infinito para evitar la paginación de esta lista. Todo funciona hasta aquí ... excepto el hecho de que pude alcanzar la "página de fin de infinito" y el plugin "se desvincula" del rollo.
2) Ahora ... cuando desee insertar manualmente una dirección en el texto de entrada, puede hacerlo ... escriba su dirección, y presione enter ... y con ajax (no actualización de página) ... buscaré lat/lon, ubicaré la dirección, cambiaré el enlace de navegación para el desplazamiento infinito ... y me siento tonto, PERO no puedo encontrar la forma de "reactivar" "o" volver a vincular "el complemento al evento .... Por lo tanto, mis" nuevos resultados de búsqueda "no tienen una nueva instancia de" desplazamiento infinito "...
(la página" dividir "devuelve correctamente una json tratando de cambiar "página = NÚMERO")
Esto es lo que sucede en la consola:
["math:", 0, 468]
jquery.infinitescroll.min.js:20["heading into ajax",
Array[2]
0 : "/ajax/getCoworkings/?page="
1 : "&latitude=52.5234051&longitude=13.4113999&distance=12"
length : 2
__proto__ : Array[0]
]
jquery.infinitescroll.min.js:20["Using JSON via $.ajax() method"]
jquery.infinitescroll.min.js:20["Error", "end"]
jquery.infinitescroll.min.js:20["Binding", "unbind"]
Después de la "desvinculación" No soy capaz de unirse de nuevo y por lo tanto tienen el rollo Infinit en mis próximos resultados de búsqueda ........
También tuve que comentar esta línea //$(opts.navSelector).hide() ;, para que funcione correctamente, daba resultados incorrectos para opts.pixelsFromNavToBottom ya que estamos ocultando el elemento, esto no tenía importancia antes si creabas el complemento una vez, pero en nuestro caso se creó más que y causa un valor incorrecto para pixelsFromNavToBottom –
NOTA: esta solución no parece funcionar más a partir de junio de 2012. – fisch0920