为了账号安全,请及时绑定邮箱和手机立即绑定
真干货,凡是让你痛苦的都是让你成长的
先加载图片,然后hidden遮罩,点击下一页的时候,还是会去请求,依旧有假死的感觉
感觉很厉害,但是我不懂。
回复点赞最多楼:创建一个Image对象:var a=new Image(); 定义Image对象的src: a.src=”xxx.gif”; 这样做就相当于给浏览器缓存了一张图片。
load()写在函数里 不是会重复绑定监听事件吗
不是原生JS听的懵逼
虽说按照老师教导的写出来的很成功;但是可能是自己的基础比较差的原因,不是很理解
不懂为何可以这样定义var $progress=$('.progress');?哪位大神可以指教一下,谢谢
感觉插件还不是我能写的哇,好晕
我捋了一下, 所以预加载其实是新创建一个Image对象, 将每一项src对应的图片都下载好, 缓存在本地, 之后的页面再获取图片地址时,就直接从本地拿了, 不需要再发送一次http请求了
说没明白imgObj.scr = src的那个, imgs被定义为一个数组, 使用each函数遍历imgs这个数组时, 数组内的每一项字符串都是function函数中的src参数, 也就是每遍历一个字符串, 都会new一个Image对象,并把字符串赋值给imgObj对象的src属性
习到了,觉得很不错。。。。谢谢
封装成插件,很收益呀!感谢老师!
课程须知
1、HTML和CSS基础知识 2、JS面向对象的基础知识
老师告诉你能学到什么?
1、利用图片的预加载技术获得更好的用户体验 2、什么是有序预加载和无序预加载,以及在什么情况下使用它们 3、jQuery插件的写法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消