estoy tratando de poner en práctica el plugin Lazy Load en mi sitio jquery mobile para ayudar a acelerar loadtimes en las páginas que contienen una gran cantidad de imágenes.imágenes carga diferida dentro de jQuery Mobile
Si omito la página de ajax de JQM cargando directamente en la URL como esta: http://hello.com/about
, la carga diferida funciona muy bien. Sin embargo, si hago clic en la página Acerca de de otra página, que utiliza la carga de página ajax de JQM, la carga diferida no se carga.
La página Acerca tiene un ID de about
=><div data-role="page" data-theme="a" id="about">
He intentado una serie de variaciones de unión a la función pageinit
sin éxito. Mi último intento es:
$('#about').live('pageinit', function() {
$(window).load(function() {
$("img.lazy").lazyload();
});
});
Cualquier orientación sobre esto sería increíble. Gracias chicos.
Gracias Jasper. Esa tiene que ser una de las respuestas más completas que he tenido aquí. Tu rock – rocky
@rocky De nada, siempre contento de ayudar. – Jasper