我正在使用这个jquery,可以从这个不同的源代码插件?如果我同时包含这两个插件,那么其中一个不起作用,我怎么能让它们都工作
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
<script type="text/javascript" src="dropdown-check-list.1.9/js/ui.dropdownchecklist-1.4-min.js"></script>
<script type="text/javascript" src= "dropdown-check-list.1.9/src/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src= "dropdown-check-list.1.9/src/jquery-ui-1.8.13.custom.min.js"></script>
<script type="text/javascript" src="dropdown-check-list.1.9/src/ui.dropdownchecklist.js"></script>
答案 0 :(得分:0)
您可以将不同的jQuery发行版分配给不同的全局变量。只有一个可以容纳$
变量。
<script src="dropdown-check-list.1.9/src/jquery-1.6.1.min.js"></script>
<script>
var jq161 = window.jQuery;
</script>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
var $ = window.jQuery; // Not needed per se
</script>
另一种方法是使用它; http://api.jquery.com/jQuery.noConflict/
答案 1 :(得分:0)
你需要使用.noConflict()。因为这里存在一些冲突