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

时间:2013-05-29 来源:http://www.ywcms.com作者:长沙做网站 点击:
严微工作室是专门做ecshop的网站以及二次开发,经常遇到ecshop与jquery之间的冲突问题,说实在的jQuery如此强大,ecshop那么大的团队竟然写了个破transport.js还和它冲突。网上目前也有很多解决方案,基本上都是比较麻烦,修改代码处一大堆,对于一些初级者

      严微工作室是专门做ecshop的网站以及二次开发,经常遇到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  的底部就可以了。经过实际的测试,该代码能解决大家的问题。 

(责任编辑:admin)

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,建议金额1-10元

打开支付宝扫一扫,即可进行扫码打赏哦

提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。

上一篇:

解决jQuery和global.js冲突

下一篇:

没有了 返 回