ecshop如何使用jquery
ecshop模板兼容jquery问题。主要原因是transprot.js文件大概有580到590行。这句话是用来格式化json的,他改写了。
对象结构,导致js框架冲突。冲突的原因是jquery向一个对象添加了许多元素,所以在
对象。prototype . tojsonstring = function()在此函数中,for (k在此)
语句循环了无数次,导致网页被卡住,IE会报错。
现在给你提供一个简单的transport.js和jquery的解决方案:
将以下代码添加到page_header.lbi库文件中,并注意操作顺序:
1.首先导入transport.js文件{ insert _ scripts files = & # 39transport.js,utils.js & # 39}
2.然后导入您的网站使用的jquery文件。
& lt脚本语言= & quotjavascript & quotsrc = & quot存储jquery的路径” & gt& lt/script & gt;
3.添加代码
& lt脚本类型= & quottext/JavaScript & quot;& gt
$(function() {
窗户。_ _ Object _ toJSONString = Object . prototype . toJSONString;
删除object . prototype . tojsonstring;
});
& lt/script & gt;
希望能帮到你!