JQuery和select2 - $ scope冲突

时间:2015-03-23 14:59:10

标签: javascript jquery ajax jquery-select2-4

我在spring mvc web应用程序中使用jQuery 2.1.3 min以及jQuery的select2插件。

我遇到了$'s范围冲突的问题。

虽然我发送的所有ajax请求都写在home.jsp标记下的<script>文件中,但它显示它们是通过firebug中的select2发送的。

conflict of 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会在我的代码中造成破坏。我无法弄明白为什么?

1 个答案:

答案 0 :(得分:2)

您似乎使用旧版本的Select2 4.0.0,很可能是其中一个测试版。在4.0.0-beta.3中,我们停止在select2.full.js中打包jQuery,因为它导致了类似的奇怪问题。