2012-04-16 196 views
2

當我包括enhance.js插件它與其他的jQuery插件,比如UI jQuery插件衝突文件

我無法使用日期選擇器功能,例如衝突。

可能的解決方案是什麼?

+0

有你有把顯示的任何代碼或控制檯了呢?很難說出它可能是什麼。 – GillesC 2012-04-16 06:17:57

回答

1

從技術文檔:http://api.jquery.com/jQuery.noConflict/

<script type="text/javascript" src="other_lib.js"></script> 
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
    $.noConflict(); 
    // Code that uses other library's $ can follow here. 
</script> 

和/或你可以在這裏使用別名:

<script type="text/javascript" src="other_lib.js"></script> 
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
    $.noConflict(); 
    jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
    }); 
    // Code that uses other library's $ can follow here. 
</script> 
+0

不確定這是問題,因爲他試圖使用的庫不會覆蓋$或jQuery。 – GillesC 2012-04-16 06:17:46