ecshop的jQuery冲突问题之最简单的解决方案

大家经常遇到ecshop与jquery之间的冲突问题,说实在的jQuery如此强大,ecshop那么大的团队竟然写了个破transport.js还和它冲突。网上目前也有很多解决方案,基本上都是比较麻烦,修改代码处一大堆,对于一些初级者来说,无疑就是一大难题,不过目前我找到了一个完美解决又简单的方法。当然啦,我也是在百度谷歌上搜索到的,这个解决方案我不是原创。在此谢谢那位高人(我也不知道谁是原创)。

 

只要将这段代码

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  的底部就可以了。经过实际的测试,该代码能解决大家的问题。 

posted on 2014-04-30 16:32  luffy丶zhao  阅读(174)  评论(0)    收藏  举报