jQuery库的脚本文件是这样连接的:
<head>
....
<title></title>
<script src="/js/jquery-3.2.1.js"></script>
<script src="/js/jquery-ui.js"></script>
<script src="/js/select2.full.js"></script>
....
创建 select2 对象时(从普通选择转换为 select2)我在控制台中收到错误
TypeError: $(...).select2 不是一个函数
删除线
<script src="/js/jquery-ui.js"></script>
并且错误消失了。但是 UI 小部件本身停止工作(选项卡等)
你需要一切来工作 UI 和 Select2
我无法弄清楚是什么导致了这场冲突。
PS线:
<script src="/js/jquery-ui.js"></script>
<script src="/js/select2.full.js"></script>
交换并没有帮助
在此示例中, jquery-ui与select2结合使用
检查您的select2.full.js脚本是否正确加载。
也可能是版本不兼容的问题。在我的示例中,使用了以下脚本:
还必须包括jquery -ui和select2的css样式。