0
フォームがロードされたときに表示されないdivに日付選択ツール(popUpDatepicker)があります。イベント後DIVが表示され、日付ピッカーが初期化され、以下のように:jQuery UI datepicker画像がフォーカスの前にロードされます
$("#popUpDatepicker").datepicker({
showOn: 'focus',
dateFormat: "yy-mm-dd",
maxDate: "0",
showAnim: "fadeIn",
theme: "Cupertino"
}).datepicker('setDate', new Date());
(ページがロードされた後)DIVがロードされる最初の時間は、カレンダー画像が画面の左側に表示され、オフ。私が入力に注目すると、カレンダーは正しい場所に移動します(divがロードされているときは、入力にフォーカスがありません)。 divが2回目に読み込まれると、入力にフォーカスが置かれるまでカレンダーは表示されません。 setDate呼び出しを削除すると、入力にフォーカスが当てられるまでカレンダーは表示されません。
入力にフォーカスがあるまでカレンダーを表示したくありません。私は何が欠けていますか?
申し訳ありませんが、私はここであなたの問題をよく理解していません。あなたは上記のJSコードと一緒に持っているHTMLを提供してもよろしいですか? – Mark