**已关闭。**此问题需要调试详细信息。它目前不接受答案。
**想要改进此问题?**更新问题,使其位于堆栈溢出主题上。
四天前关门。
改进这个问题
我正在尝试为我的一个表单添加多个选择。到目前为止,我已经使用jquery-3.5.1.min.js满足了整个站点的所有javascript需求,但不幸的是,我无法使用jquery-3.5.1.min.js添加多选。
在不同页面中单独执行时工作正常的代码:
<script type="text/javascript" src="//code.jquery.com/jquery-1.8.3.js" ></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.css">
<select multiple id="e1" style="width:300px">
<option value="AL">Alabama</option>
<option value="Am">Amalapuram</option>
<option value="An">Anakapalli</option>
<option value="Ak">Akkayapalem</option>
<option value="WY">Wyoming</option>
</select>
<script>
$("#e1").select2();
</script>
当我尝试将已包含的内容添加到站点时,使用相同的代码 <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
它在控制台中给出了以下错误
Uncaught TypeError: $(...).select2 is not a function
非常感谢您的帮助。请注意,我无法摆脱jquery-3.5.1.min.js,因为我在网站上的很多地方都使用过它。
暂无答案!
目前还没有任何答案,快来回答吧!