>  기사  >  백엔드 개발  >  ecshop jquery 충돌 해결 방법 ecshop 소개 ecshop 도우미 ecshop 이론

ecshop jquery 충돌 해결 방법 ecshop 소개 ecshop 도우미 ecshop 이론

WBOY
WBOY원래의
2016-07-29 08:52:191323검색

1. Transport.js 파일 끝에 다음 코드를 추가하세요

/* *

* json.prototype 정보 수정

*/

function obj2str(o){

// jquery와 호환

// ecshop과 jquery 사이의 충돌 개체를 먼저 삭제합니다.

// 개체 삭제 .prototype.toJSONString;

var r = [];

if(typeof o =="string") return """ o.replace(/(['"\])/ g,"\$1" ).replace(/(n)/g,"\n").replace(/(r)/g,"\r").replace(/(t)/g,"\t ") """;

if(typeof o == "정의되지 않음") return "정의되지 않음";

if(typeof o == "object"){

if(o=== null) return "null";

else if(!o.sort){

for(var i in o)

r.push (""" i " "" ":" obj2str(o[i]))

r="{" r.join() "}"

}else{

for(var i =0;i

r.push(obj2str(o[i]))

r="[" r.join () "]"

}

return r;

}

return o.toString();

}

ecshop jquery 冲突,ecshop模板,ecshop官网,ecshop教程,ecshop下载,68ecshop,ecshop安装,ecshop插件,ecshop手册,ecshop漏洞,米奇ecshop,ecshop视频,ecshop介绍,ecshop助理,ecshop论

2. 충돌하는 페이지 하단에

<script></p> <p> 추가 // jquery와 호환 </p> <p> // 그런 다음 jquery와 충돌하는 개체를 삭제합니다. </p> <p> delete Object.prototype.toJSONString;</p> <p></script>

ecshop jquery 冲突,ecshop模板,ecshop官网,ecshop教程,ecshop下载,68ecshop,ecshop安装,ecshop插件,ecshop手册,ecshop漏洞,米奇ecshop,ecshop视频,ecshop介绍,ecshop助理,ecshop论

3. Ajax.call('flow.php?step=add_to_cart', 'goods=' products.toJSONString(), Collect_to_flow_response, 'POST', 'JSON');

을 검색합니다.

다음으로 대체: Ajax.call('flow.php?step=add_to_cart', 'goods=' obj2str(goods), Collect_to_flow_response, 'POST', 'JSON');

ecshop jquery 冲突,ecshop模板,ecshop官网,ecshop教程,ecshop下载,68ecshop,ecshop安装,ecshop插件,ecshop手册,ecshop漏洞,米奇ecshop,ecshop视频,ecshop介绍,ecshop助理,ecshop论

위 내용은 ecshop과 jQuery의 내용을 포함하여 ecshop jquery 충돌 해결 방법을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.