2011-07-28 59 views
0

我有一個日期選擇器(popUpDatepicker)在div中,當窗體加載時不顯示。一個事件後在div顯示並初始化爲日期選擇如下:jQuery UI日期選擇器圖像加載之前加載

$("#popUpDatepicker").datepicker({ 
       showOn: 'focus', 
       dateFormat: "yy-mm-dd", 
       maxDate: "0", 
       showAnim: "fadeIn", 
       theme: "Cupertino" 
      }).datepicker('setDate', new Date()); 

第一次在div被加載(在頁面加載之後)該日曆圖像出現掉在屏幕的左側。如果我專注於輸入日曆移動到正確的位置(當div加載輸入沒有焦點)。當div第二次加載時,日曆不會出現,直到輸入被給予焦點。如果我刪除了setDate調用,那麼在輸入給定焦點之前,日曆纔會出現。

我不希望日曆在輸入具有焦點之前出現。我錯過了什麼?

+0

對不起,我不太瞭解你的問題。你介意提供你的HTML以及上面的JS代碼嗎? – Mark

回答

0

我不太明白你的問題,但當輸入焦點時加載日期選擇器。