GitHub 博客园 Nanakon

【延迟加载】

ImagesLazyLoad 图片延迟加载效果
http://www.cnblogs.com/cloudgamer/archive/2010/03/03/ImagesLazyLoad.html
Lazyload 延迟加载效果
http://www.cnblogs.com/cloudgamer/archive/2010/02/01/LazyLoad.html

非首屏内容的延迟加载
function loadSecondaryScreen(elem, callback) {
    var $window =  $(window);
    var elemTop = elem.offset().top;
    var viewportH = $window.height();
    var loaded = 0;
    if (elemTop > viewportH) {
        $window.bind('scroll', function() {
            if (loaded == 0) {
                loaded = 1;
                $window.unbind('scroll');
                callback();
            }
        });
    } else {
        callback();
    }
}

posted on 2013-11-25 15:31  jzm17173  阅读(119)  评论(0)    收藏  举报

导航

轻音