js代码的示例代码,根据鼠标滚动延迟加载。

最近在京东商城中实现jQuery的研究如下:
这是SRC2属性分配的默认地址img标签,这是考虑到src属性值时,它显示。
复制代码代码如下所示:
功能lazyload(选项){
var设置{ {
defobj:空,
defheight:0
};
设置=美元。延长(设置,选择| | { });
无功defheight = settings.defheight;
Var defObj(typeof = settings.defobj = =对象)settings.defobj.find(IMG):$(设置。defobj)。找到(IMG);
无功pagetop =函数(){()
返回document.documentelement.clientheight + math.max(document.documentelement.scrolltop,文件体。scrollTop)- settings.defheight;
};
无功imgload =函数(){()
defobj.each(函数(){()
如果(美元。偏移)(这)(前)(<= pagetop){
var SRC2 =美元(这)。Attr(SRC2 );
没有显示/
如果(SRC2){
/ /显示去除SRC2属性后
$(这)。Attr(src
}
}
});
};
ImgLoad();
$(窗口)Bind(滚动
ImgLoad();
});
}
Lazyload({
defobj:。中国
});