jQuery中有很多函数,变量的声明都是使用$符号,但是如果在在引入的jQuery文件之后再引入一个js文件,该文件内有var $ =1231;或者其他以$ 符号为变量名的时候,jQuery中的$会发生冲突,这时有两种解决方法。
<script src="jquery-3.3.1.js"></script>
<script>
var $ = 1231;
</script>
<script>
$(function(){
});
</script>
1.释放 的 使 用 权 释 放 操 作 必 须 编 写 在 其 他 j Q u e r y 代 码 之 前 释 放 之 后 不 再 使 用 的使用权 释放操作必须编写在其他jQuery代码之前 释放之后不再使用 的使用权释放操作必须编写在其他jQuery代码之前释放之后不再使用 ,改用jQuery
<script>
var jQuery = jQuery.noConfict();//释放试用权
jQuery(function(){
});
</script>
2.自定义一个访问符号
代码和1相同,只是将var后面的变量名改一下,并将之后的$用变量名代替。