{insert_scripts files='niuzai/jquery-1.8.3.js'}
{insert_scripts files='test.js'}
注:**為大寫O-N-S,去掉中間的兩個-,被屏蔽了,無語。先聲明一下,這不是我自創(chuàng)的,而是看了論壇里的兄弟的相關帖子后,然后我試了沒用,因為導入文件順序的問題,導致不能解決, 所以就發(fā)了這個帖子,和大家分享分享。test.js為自己用jquery寫的一些代碼,要放在jquery文件的后面,注意不能和jquery文件一同 導入,注意順序,否則會出錯。順序為:先導入transport.js文件{insert_scripts files='transport.js,utils.js'},然后導入jquery文件 ,{insert_scripts files='niuzai/jquery-1.8.3.js'}
???????
最后引入自己用jquery書寫的js文件。{insert_scripts files='test.js'}
function lazyload(option){
var settings={
defObj:null,
defHeight:0
};
settings=jq.extend(settings,option||{});
var defHeight=settings.defHeight,defObj=(typeof settings.defObj=="object")?settings.defObj.find("img"):jq(settings.defObj).find("img");
var pageTop=function(){
return document.documentElement.clientHeight+Math.max(document.documentElement.scrollTop,document.body.scrollTop)-settings.defHeight;
};
var imgLoad=function(){
defObj.each(function(){
????????if (jq(this).offset().top<=pageTop()){
var src2=jq(this).attr("src2");
if (src2){
jq(this).attr("src",src2).removeAttr("src2");
}
}
});
};
imgLoad();
jq(window).bind("scroll",function(){ ? ? ? ? ?imgLoad();
});
}
lazyload({
defObj:"#index"
})
版權聲明: 本站資源均來自互聯(lián)網或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!