如果jquery的$已经被其他库占用,可以使用jQuery代替:
如:
jQuery('div') 等价于$('div')
如果还不放心,可以自定义其他的名称,如:
var suiBian=$.noConflict();
suiBian('div')
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/jquery-3.5.1.min.js"></script>
</head>
<body>
<div>你好</div>
<script>
/*function $(ele) {
return document.querySelector(ele);
}
console.log($('div'));*/
// $.each(); // 命名冲突
/*如果$符号冲突,使用下面方法*/
// jQuery.each()
/*让jquery释放$的控制权,交给自己定义的变量*/
// 使用以下语句后,上面的$和jQuery不能使用
var suiBian=$.noConflict();
console.log(suiBian('div'))
</script>
</body>
</html>