在处理大量图片加载时用到了jquery.lazyload。
jquery.lazyload将图片延迟加载封装起来了,确实挺好用。但是过程中遇到一个问题,就是默认的第一页图片没有加载出来,必须滚动一下滚动条才能加载出来。
通过查看源码发现window的resize事件有绑定jquery.lazyload的延迟加载功能,则在设置延迟加载绑定后触发一下window的resize事件即可。
在引入对应的js文件后,页面添加如下js代码即可:
$(function() {$("img.lazy").lazyload({ effect: "fadeIn", placeholder: "/images/loading.gif" });setTimeout(function () {$(window).trigger("resize");}, 50);});
免责声明: 本文内容来源于fun88乐天使备用网网络 ,不代表本平台的观点和立场。
版权声明:本文内容由注册用户自发贡献,版权归原作者所有,fun88乐天使备用网网络仅提供信息存储服务,不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭的内容,请通过邮箱([email protected])进行举报,一经查实,本站将立刻删除涉嫌侵权内容。
关于fun88乐天使备用网网络关于fun88乐天使备用网
品牌展示型网站网站定制
宗氏典藏包装项目文功文创
朝源电动车悍马太子H4朝源电动车
滨海真空:干式螺杆真空泵滨海真空
免责声明:本站资料除作者特别声明原创之外,其他均来自网上,若侵犯你的权益请告知,本站获通知后将立即删除!联系QQ:200664305
Copyright © 2006-2024 fun88乐天使备用网网络