jQuery和Zepto冲突问题【解决】

wylc123 1年前 ⋅ 1527 阅读

Zepto最初是为移动端开发的库,是jQuery的轻量级替代品 
jquery体积比较大适合pc端,zepto体积适合移动端,zepto封装了h5的touch事件

当两个都要引入时,会产生冲突,解决方法如下:

方法一:

<script src="~/js/jquery-2.1.4.js"></script>
  <script>jQuery.noConflict()</script>
  <script src="~/js/zepto.min.js"></script>

**加这句**

<script>jQuery.noConflict()</script>
后面使用$时用jQuery代替,或
jquery有一个方法叫noConflict() ,可以把jquery的$改掉。
var jq=$.noConflict();
自己定义$用什么代替

方法二:

zepto的符号改掉

window.$$=window.Zepto = Zepto
在zepto里加入这一行代码,就可以用$$来代替zepto里的$了。当然也可以选择其他符号来代替。
更多内容请访问:IT源点

相关文章推荐

全部评论: 0

    我有话说: