我有一个页面需要 JQuery 的 tokeninput(用于下拉菜单)以及 JQuery 的“工具”(用于工具提示等)
如果我做
<script type="text/javascript" src="jquery.tools.js"></script>
<script type="text/javascript" src="jquery.tokeninput.js"></script>
然后 Chrome 给了我错误:
Uncaught TypeError: Object function (a,b){return new c.fn.init(a,b)}
has no method 'type' (jquery.tokeninput.js:139)
如果我把 JS 调用反过来,那么一切都会加载,但该tokeninput
方法在文本字段上不可用。
如果我只有该jquery.tokeninput.js
文件,那么tokeninput
工作正常,一切正常,除了引入的功能jquery.tools.js
不可用,例如tooltip
.
仅供参考:我包含的整个脚本列表是:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery-1.8.10-redmond/js/jquery-ui-1.8.10.custom.min.js"></script>
<script type="text/javascript" src="jquery.tools.js"></script>
<script type="text/javascript" src="jquery.tokeninput.js"></script>
<script type="text/javascript" src="jquery.colorbox.js"></script>
<script type="text/javascript" src="jquery.fileinput.js"></script>