zoukankan      html  css  js  c++  java
  • ECSHOP中transport.js和jquery冲突的解决方法

    jQuery 和global.js 冲突

    百度和google多次,根据网上的大多数建议和自己测试,
    解决办法如下:删除global.js 或者global.js 文件的10-13行屏蔽
    //Object.prototype.extend = function(object)
    //{
    // return Object.extend.apply(this, [this, object]);
    //}
    并且希望官网的人能解释下 global.js 文件的实际用处,上面的解决办法影响平台不

    在html文件的最后面添加下面的代码即可:

    1
    2
    3
    4
    5
    6
    7
    <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
    <script type="text/javascript">
    $(function() {
    window.__Object_toJSONString = Object.prototype.toJSONString;
    delete Object.prototype.toJSONString;
    });
    </script>

    代码在文件中的顺序:

    先导入transport.js文件

    1
    {insert_scripts files="../js/transport.js,../js/region.js"}

    然后导入jquery文件

    1
    <script type="text/javascript" src="jquery-1.7.2.min.js"></script>

    再加上这段代码

    1
    2
    3
    4
    5
    6
    <script type="text/javascript">
    $(function() {
    window.__Object_toJSONString = Object.prototype.toJSONString;
    delete Object.prototype.toJSONString;
    });
    </script>

    最后引入自己用jquery书写的js文件:

    1
    <script type="text/javascript" src="main.js"></script>
     
  • 相关阅读:
    c++ set unordered_set区别
    LeetCode 213. 打家劫舍 II
    LeetCode 152. 乘积最大子序列
    [HAOI 2012] 外星人
    [HAOI 2016] 找相同字符
    [ZJOI2007] 仓库建设
    [SCOI 2016] 美味
    [BZOJ 2127] Happiness
    [NOI2009] 植物大战僵尸
    [SDOI 2016] 数字配对
  • 原文地址:https://www.cnblogs.com/magetu/p/4051106.html
Copyright © 2011-2022 走看看