您的位置:首页 > Web前端 > JQuery

jquery与ecshop冲突的另一种解决方案

2012-07-30 22:55 357 查看
对ECSHOP进行二次开发让我等开发人员很是头痛的其中之一问题是jquery与 ecshop冲突的问题。

网上大多说是和 transport.js 的 Object.prototype.toJSONString 冲突,解决方案大多或复杂或繁重。

今天,无意在网上闲逛,习惯性的查看源代码,发现了一段代码就可以解决这个问题。

分享下这段代码

if (Object.prototype.toJSONString){

var oldToJSONString = Object.toJSONString;

Object.prototype.toJSONString = function(){

if (arguments.length > 0){

return false;

}else{

return oldToJSONString.apply(this, arguments);

}

}

重新定义了冲突的 toJSONString
函数。

放到 transport.js 的尾部。

这样会与 global.js 冲突。 前台请不要加载 global.js
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: