ecshop模板兼容jquery问题,主要原因是 transprot.js 文件中。

object的结构,导致于js框架冲突。冲突的原因是jquery给一个object增加了很多元素,那么在Object.prototype.toJSONString = function () 这个函数中 for (k in this) 语句中进行了无数次的循环,导致网页很卡,并且在IE中会报错。

现在为您提供一个简单的解决transport.js 和 jquery 方法:

在 page_header.lbi 库文件中加入如下代码,注意操作顺序:

1.先导入transport.js 文件 {insert_scripts files='transport.js,utils.js'}
2.然后导入您网站使用的jquery文件
3.加入代码
$(function() {
window.__Object_toJSONString = Object.prototype.toJSONString;
delete Object.prototype.toJSONString;
});

解决ecshop模板兼容jquery问题相关推荐

  1. ecshop文章频道,ecshop文章cms系统,ecshop的CMS文章频道页插件,ECSHOP模板堂CMS文章频道插件

    插件简介 ECSHOP CMS文章频道插件,ecshop类似CMS的文章频道,页面风格采用主流新闻格式,布局利于推广搜索引的收录,良好清晰的文章页结构布局,更利于搜索引擎蜘蛛抓取,让蜘蛛恋上你的网站. ...

  2. JavaScript解决常见浏览器兼容问题

    JavaScript解决常见浏览器兼容问题 我们提倡尽可能使用CSS,而且我们常常能做到这一点.现代浏览器有很好的CSS支持-这无疑足够好让你使用CSS来控制布局和版面设计.但是有时候,某些网页元素在 ...

  3. [ECSHOP] 终于解决ECSHOP的购物车自动清空问题,改善会员体验

    [ECSHOP] 终于解决ECSHOP的购物车自动清空问题,改善会员体验 作者:magentoon    2013-9-5 13:44  查看: 2831|回复: 0   ECSHOP程序的购物车会自 ...

  4. ecshop模板的原理分析

    模板的原理 类似Smarty/ECShop这类模板的原理如下图所示. 1.首先是编译模板ECShop/Smart是利用PHP引擎,所以编译的结果是一个PHP文件,其编译过程就是 将分隔符{}替换成PH ...

  5. JQuery模板插件jquery.tmpl-动态ajax扩展

    在上一篇JQuery模板插件-jquery.tmpl中介绍了这款插件.有时我们需要去动态的ajax去加载模板,或者数据,根据url参数或者其他信息加载不同的模板,数据.在我的某个项目中有这个需求,所以 ...

  6. ecshop入门第一步,替换ecshop模板的显示图片

    所有的都是模范默认模板来制作,所以应该参考默认模板的一些数据设置 1.找到themes\default\images文件夹下 screenshot.png 图片 默认如下: 在你的模板文件夹下新建一个 ...

  7. 解决360浏览器兼容模式的页面显示问题

    解决360浏览器兼容模式的页面显示问题 参考文章: (1)解决360浏览器兼容模式的页面显示问题 (2)https://www.cnblogs.com/njy888888/p/7827200.html ...

  8. ECShop 模板库项目功能详解

    2019独角兽企业重金招聘Python工程师标准>>> 本文希望能给想了解ECShop库项目功能的人提供一些帮助.ec的高手就可以忽略了,有不同意见的朋友欢迎提意见. 许多刚接触 E ...

  9. html5--4-3 source元素-解决浏览器的兼容

    html5--4-3 source元素-解决浏览器的兼容 学习要点 掌握source元素的用法 source元素-解决浏览器额兼容 HTML5 中新增的元素 video和audio元素的子元素,可指定 ...

  10. vue解决字符串模板@click无效的问题

    在同一函数下 进行操作 window.clickEvent= this.clickEvent;// 解决字符串模板@click无效的问题 let str=<span class="ul ...

最新文章

  1. delphi中关于时间差的实例
  2. linux 7个运行级别 runlevel 简介
  3. NeHe教程Qt实现——lesson01
  4. 【转】SMIL基础教程(1)
  5. VSFTPD 服务器 3秒钟搭建
  6. Hadoop之深入HDFS原理<一>
  7. 效率源希捷硬盘远程维修案例-K9K10盘写认流程
  8. Android科大讯飞语音识别源码及API下载
  9. 推荐 :深度学习初学者不可不知的25个术语和概念(上)
  10. Linux蓝牙耳机软件,Linux安装驱动并使用Blueman连接蓝牙耳机的详细介绍(图文)...
  11. 多功能域名检测集合工具
  12. 让WMP12成为万能播放器
  13. roslaunch的.launch文件的标签总结
  14. 503错误的原因和解决方法
  15. CSS 3之 文本样式(三)
  16. 五岁的瑞幸:如何越坎重生?
  17. C++学习笔记——非静态成员函数的非法调用错误
  18. linux常用命令 cp命令的使用和介绍
  19. 计算机房灭火器单具基准,灭火器配置数量的参考
  20. Windows server远程桌面配置【只需两步的极简快速版】

热门文章

  1. 计算机原理 裸机运行,裸机恢复功能的工作原理 | Microsoft Docs
  2. android积分墙sdk,乐点 Android SDK 积分墙开发者文档
  3. 读书笔记:我们为什么上班
  4. 奇偶数求和:输入任意个正整数(以输入负数表示结束输入),分别求出所有的奇数之和,所有的偶数之和。 示例: 输入格式:1 2 3 4 -1 输出格式:sumodd=4 sumeven=
  5. MFC工具箱没有控件解决方法
  6. wireshark排查网络延迟问题
  7. 白马非马----继承 (转)
  8. seo关键词挖掘与筛选技巧
  9. Error: Failed to launch the browser process!
  10. OpenCV 局部自适应对比度增强ACE算法