0
我想在使用fancybox插件後使用jquery-ui插件。 但是,當我嘗試鏈接jquery-ui的外部JavaScript文件時,插件之間發生衝突。 我試圖找到這個問題的一般解決方案,但我發現的是針對不同插件的一些特定解決方案。Fancybox和Jquery-UI插件之間的衝突
我想的東西是壞與我聯繫:
在母版:
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript" src="/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<script type="text/javascript" src="/fancybox/jquery.easing-1.4.pack.js"></script>
<script type="text/javascript" src="/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
<script type="text/javascript" src="/jqueryui/scripts/jquery-ui.js"></script>
<script type="text/javascript" src="/jqueryui/scripts/jquery.js"></script>
的最後兩個環節造成了這個問題,還是人甚至一個。
這是當我嘗試運行它會發生什麼,還有就是出現兩個錯誤消息:
無法獲取屬性未定義或空引用「初始化」。
,並立即算賬:
對象不支持屬性或方法 '的fancybox'。
謝謝:)
你是包括三個jQuery版本......只包括一個。 – 2014-09-28 11:22:53
哪一個我應該使用? – Quaion 2014-09-28 11:27:00
@Quaion:在任何其他js文件之前加入'並刪除其餘的人。爲什麼v1.8.3?因爲你使用的是fancybox v1.3.4,該版本不適用於jQuery 1.9+。檢查參考http://stackoverflow.com/q/14344289/1055987 – JFK 2014-09-29 02:05:39