让我们假设这是在 <head>
中您的 html 页面。
糟糕,这是之前遗漏的一点......:
<script type="text/javascript" src="/include/js/billys.js"></script>
<script type="text/javascript" src="/include/js/susies.js"></script>
<script type="text/javascript" src="/include/js/marys.js"></script>
3 个脚本的顺序可能会有所不同。结果会怎样?
比利定义 $
作为
function $ () {
return false;
}
Susie 定义 $
作为
function $ () {
return document.getElementById('body');
}
玛丽定义 $
作为
function $ () {
alert('I wrote this');
}
最佳答案
last 是 $
这就是为什么在(例如)jQuery 中有 noConflict()
允许您使用与 $
不同的变量用于 jQuery
关于javascript - 多个使用 $ 的库在 javascript 中的结果是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5969694/