花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網,按 + 收藏我們
登錄 注冊 退出 找回密碼

ecshop解決transport.js和jquery的沖突方法

時間: 2024-02-25 10:42 閱讀: 作者:素材無憂網

在page_header.lbi文件的最后面添加下面的代碼即可,經IETester測試后,ie6及以上都可行。
{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'}
注: **為大寫O-N-S,汗,竟然屏蔽掉,去掉中間的兩個-。
2.調用jq之后,將其他jq代碼中的$符號替換成jq就行了.
比如將lazyload代碼中的$替換成jq:
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小時內刪除!謝謝!

轉載請注明: ecshop解決transport.js和jquery的沖突方法

標簽: ecshop解決  
相關文章
推薦文章
模板推薦