2010-11-05 99 views
5

「$ .support is undefined」錯誤,當試圖與jQuery使用fancybox。以前從未見過。

難道是由於jQuerys衝突?有任何想法嗎?

jQuery肯定正在運行,因爲使用它的頁面上的其他元素工作正常。

回答

2

你是否包含fancybox JavaScript文件之前 jQuery?別。

4

你確定jQuery庫位於jquery fancy box庫之上嗎?

見例如這一個:

這是錯誤的

<script src="../../FancyBox/Fancybox.js" type="text/javascript"></script> 

<script src="../../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 

這是您正在使用什麼版本的jQuery的正確方法

<script src="../../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 

<script src="../.. /FancyBox/Fancybox.js" type="text/javascript"></script> 
1

? $ .support是一個在jQuery 1.3+中實現的功能。

1

您應該升級到最新的jQuery版本。