2012-11-27 83 views
2

我有下面的示例代碼,它工作正常,如果我在jQuery腳本之前放置基礎腳本,但如果我在jQuery之後放置基礎腳本,日曆不顯示。基礎網格與jQuery datepicker衝突?

我想在jQuery之前或之後放置基礎腳本(或其他jQuery依賴腳本)?

從基金會網站上,他們的樣本建議在jQuery腳本之後放置基礎腳本。

<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.1/themes/base/jquery-ui.css" /> 
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/foundation/3.2.2/javascripts/foundation.min.js"></script> 
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script> 

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#datepicker').datepicker(); 
    }); 
</script> 

<div id="datepicker"></div> 

回答

2

this git issue的思維,我注意到foundation.min.js包括jQuery的(1.8.2,不是不1.8.3),而且這兩個版本可能是相互衝突的。如果你只是拿出你的單獨的jQuery會發生什麼?

如果你絕對需要1.8.3,我會重建你的基礎腳本以包含它而不是1.8.2