我的測試div在下面。如果我把所有這些放到自己的頁面中,一切都完美無缺。如果它放在我的最後一頁上,我會得到一個錯誤,說datepicker()是未定義的。jQuery UI未加載
如何判斷是什麼導致jQuery UI中斷?
<div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
<link type="text/css" href="../css/ui-lightness/jquery-ui-1.8.18.custom.css" rel="stylesheet" />
<script type='text/javascript'>
$(document).ready(function() {
//for calendar
$("#date_to").datepicker();
$("#date_from").datepicker();
//end for calendar
})
</script>
<input id='date_to'>
<input id='date_from'>
</div>
似乎在這裏工作:http://jsfiddle.net/Vvmxx/。我會假設頁面中可能有其他代碼導致錯誤,並且datepicker錯誤是副產品。 – 2012-04-03 19:26:20
你能提供源或鏈接到你的最終頁面嗎?另外,控制檯說什麼?只是jQuery.ui未定義? – 2012-04-03 19:26:59
我同意@RoryMcCrossan日期選擇器是副產品。 – 2012-04-03 19:27:32