首页 > 网站 > 建站经验 > 正文

关于 transport.js 和jquery冲突解决方案

2024-04-25 20:34:50
字体:
来源:转载
供稿:网友

本人新手,确实这个js和jquery有冲突,百度了一下说是JS**的什么什么……我也不太懂!说是只要删除transport.js某段方法就好了!确实,但是这样的话~好像添加到收藏夹功能就不能用了!。百度一晚上找到一段代码可以解决问题,本人又优化了一小下下~对了,这个调用顺序也要安我这个来~~~~

//引入transport.js这个js{insert_scripts files='transport.js,utils.js'}

//引入jquery

<script type="text/javascript" src="{$qing_path}ext/jquery/jquery-1.7.2.min.js"></script>

<script type="text/javascript" src="{$qing_path}ext/jquery/ui/jquery-ui-1.8.6.min.js"></script>

//以下这个是百度到的代码,把**换成大写的O~N~S(去掉“~”)~有个小问题,就是当delete Object.prototype.toJS**tring;后购物车功能好像就不能用了,所以我就增加了个$('.padd').click(function(){...}这个是商品页面添加到购物车按钮的div~当点击的时候 将删除的那个东东再调用回来。

<script type="text/javascript">

$(function() {

window.__Object_toJSONString = Object.prototype.toJSONString;

delete Object.prototype.toJSONString;

$('.padd').click(function(){

Object.prototype.toJSONString=window.__Object_toJSONString ;

});

});

</script>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表