我们在使用两个版本的jq的时候,经常发生冲突
解决这样的情况首先有两点:
第一,两个jq的文件名字不能相同,比如引入的都是jquery.mini.js,必须要进行区分,比如jq.mini345.js等等
第二,引入的jq先后顺序一定要清楚,有的作为HTML开头就引用,有的作为结尾。
分清楚以上两点之后,我们就可以针对冲突来解决了
在你要自定义的js中替换$符号为以下代码的字符
首先:
<script src="{$_G['style'][tpldir]}/common/src/vendor/jquery/jquery.min341.js">
<script>var jq341=jQuery.noConflict(true);</script>
最后你写js文件中是这个样子的:
jq341(document).ready(function () {
"use strict";