jQuery的冲突问题

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后面的变量名改一下,并将之后的$用变量名代替。


版权声明:本文为Cimiy_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。