0
下面是我的母版頁上的JS文件序列: -如何解決由於多個jquery文件造成的重複帖子?
<script type="text/javascript" src="~/Scripts/jquery-1.7.2.min.js"></script>
<link href="~/Content/jquery.reject.css" rel="stylesheet" />
<script src="~/Scripts/js/jquery.reject.min.js"></script>
<script src="~/Scripts/js/jquery.placeholder.js"></script>
<script src="../../Scripts/jquery.validate.min.js"></script>
<script src="../../Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script type="text/javascript" src="../../Scripts/modernizr-1.7.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.unobtrusive-ajax.min.js"></script>
<script src="../../Scripts/js/jquery.dcverticalmegamenu.1.3.js"></script>
<script src="../../Scripts/js/jquery.hoverIntent.minified.js"></script>
我的問題是,由於JavaScript文件「jQueryUI的/ 1.10.3/jQuery的ui.min.js」的帖子後面的方法調用兩個times.But如果我不包括該文件後發射單一時間的方法。
但是,如果我不包括它,我得到其他JavaScript錯誤: -
TypeError: $(...).draggable is not a function
而且由於這個錯誤我無法刪除此JS文件從母版頁。
我探討了這個問題,並得到了一些關於它的評論。它背後的原因(觸發事件或回發兩次)是頁面上的兩個Jquery文件。一個是「Jquery-1.7.2.min.js」第二個是「jqueryui/1.10.3/jquery-ui.min.js」。
任何人都可以幫助我嗎?我們如何使用這兩個JS文件或者可以消除它的衝突。