本人新手,确实这个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>
新闻热点
疑难解答