jquery.scrollLoading-min.js实现图片延迟加载

本贴纯属借鉴大神之作,请各位勿喷,嘿嘿

首先调用jQuery库文件,还有jquery.scrollLoading.js,您可以直接在页面的某处添上如下的代码:



此插件的方法名就是scrollLoading,所以,直接:包装器.scrollLoading();就可以实现滚动加载效果了,如下:

$(".scrollLoading").scrollLoading();

data-url表示将要异步加载的图片,src表示首先加载的图片(一般会是小图片,或者是一个动画,网页中全部的src链接同一个图片,这样网页就加载快好多,这个时候再异步的加载要加载的图片,也就现在要说的功能)

html代码如下:

![](/Images/120.gif)

js部分代码如下:

    $(document).ready(function () {
            //实现图片慢慢浮现出来的效果
            $("img").load(function () {
                //图片默认隐藏  
                $(this).hide();
                //使用fadeIn特效  
                $(this).fadeIn("5000");
            });
            // 异步加载图片,实现逐屏加载图片
            $(".scrollLoading").scrollLoading(); 
    });

想让页面更流畅就在此基础上加上缓存或者保存图片到本地.

想看大神原帖,请点我

你可能感兴趣的:(jquery.scrollLoading-min.js实现图片延迟加载)