我在spring mvc web应用程序中使用jQuery 2.1.3
min以及jQuery的select2
插件。
我遇到了$'s
范围冲突的问题。
虽然我发送的所有ajax请求都写在home.jsp
标记下的<script>
文件中,但它显示它们是通过firebug中的select2
发送的。
<script type="text/javascript" src="<c:url value="/views/js/jquery-2.1.3.min.js"/>"></script>
<script type="text/javascript" src="<c:url value="/views/js/custom/home.js"/>"></script>
<script type="text/javascript" src="<c:url value="/views/js/select2/js/select2.full.js"/>"></script>
这是我包含我的js文件的顺序。我觉得select2会在我的代码中造成破坏。我无法弄明白为什么?
答案 0 :(得分:2)
您似乎使用旧版本的Select2 4.0.0,很可能是其中一个测试版。在4.0.0-beta.3中,我们停止在select2.full.js
中打包jQuery,因为它导致了类似的奇怪问题。