2011-11-04 89 views
2

我有一塊jQuery由於某種原因根本不會加載。我想知道,如果這是我的語法錯誤,或者如果我錯過了一些關鍵的工作。這是放在一個包含的頁面上。jQuery DatePicker not Loading

<script> 
jQuery(function() { 
    jQuery("#datepicker").datepicker(); 
}); 
</script> 
<div class="demo"> 

<p>Date: <input type="text" id="datepicker"></p> 
<?php echo "hello world againagain!"; ?> 
</div> 

這是在index.php中的報頭: /css/ui-lightness/jquery-ui-1.8.16.custom.css」的rel = 「樣式表」/>

<script src="<?php echo $intranetName; ?>/js/jquery_1_6.js" type="text/javascript"></script>  
<script type="text/javascript" src="<?php echo $intranetName; ?>/js/jquery-ui- 1.8.16.custom.min.js"></script> 

intranetName加載腳本的域,它加載腳本,並在html源代碼中顯示正確的路徑,所以我不認爲這是問題。但是,我仍然是jQuery的新手。請幫助!謝謝。

我想通了,這是由於我的jQuery副本被損壞,謝謝大家!

+0

作爲一個方面說明,我用一個datepicker我發現,喜歡未與任何版本高於1.4.4的jQuery ,所以這可能是問題。 –

+0

你能給我們演示一下嗎? – 472084

+0

我很想展示一個演示,但是這是一個Intranet網站,不能因公司政策。我非常沮喪,因爲這個哈哈,我正在努力爭取一些小小的東西。 – wiseman7687

回答

5

包括JQueryJQuery-UI

<script src="<?php echo $intranetName; ?>/js/jquery_1_6.js" type="text/javascript"></script> 
<script type="text/javascript" src="<?php echo $intranetName; ?>/js/jquery-ui-1.8.16.custom.min.js"></script> 

編輯:

這是工作我的本地機器罰款(即顯示了不CSS日期選擇器):

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script> 

<script> 
jQuery(function() { 
    jQuery("#datepicker").datepicker(); 
}); 
</script> 
<div class="demo"> 

<p>Date: <input type="text" id="datepicker"></p> 

所以它必須與你的UI包有問題。

+0

對不起,我會編輯。它在UI之前。我只是把它貼上去。 – wiseman7687

+0

請參閱我的回答編輯 – Vikk

+0

維克你是一半的權利。這實際上是我的jQuery腳本本身。奇怪的,一定是顛覆錯誤。 – wiseman7687

2
<script> 
jQuery(document).ready(function() { 
    jQuery("#datepicker").datepicker(); 
}); 
</script> 
+0

啊你是對的,這應該是語法。我確實改變了它,但它仍然無法加載。任何原因爲什麼? – wiseman7687

+0

有可能是一些其他的原因,如JavaScript錯誤,並扭轉包括你的JavaScript的第一個jQuery的話,然後jQuery的UI ... – ggzone

+0

對不起,我粘貼他們一行一行。它在腳本中實際上是相反的。在腳本包含之後,我可能需要加載css嗎? – wiseman7687

1

您正在使用定製版本的jQuery(1.8.16.custom.min.js)。

確保您在自定義版本的JavaScript文件中包含日期選擇器小部件。

記住日期選擇器裏面的Widget組:http://jqueryui.com/download

+0

我只下載Datepicker,這就是爲什麼它說它是定製的。 – wiseman7687

+0

不錯!以防萬一! – bsnux