JSFiddle DEMO
jQuery datepicker を使用して入力しました (フォーカス時に開きます)。
$( "#datepicker" ).datepicker()
週数が多い別の月を選択すると、datepicker が入力をオーバーラップします。
私はいつでも日付ピッカーを開くことができ、この問題は解決されますが、それは良い解決策ではありません.
この問題の別の解決策を知っていますか?
前もって感謝します
JSFiddle DEMO
jQuery datepicker を使用して入力しました (フォーカス時に開きます)。
$( "#datepicker" ).datepicker()
週数が多い別の月を選択すると、datepicker が入力をオーバーラップします。
私はいつでも日付ピッカーを開くことができ、この問題は解決されますが、それは良い解決策ではありません.
この問題の別の解決策を知っていますか?
前もって感謝します
これがトリックです:
$(document).on('click','.ui-datepicker-prev, .ui-datepicker-next',function(){
var height = $('.ui-datepicker').height();
if(height > 245) {
$('.ui-datepicker').css('top','20px');
} else {
$('.ui-datepicker').css('top','50px');
}
});
したがって、基本的に、このコードは、または矢印datepicker
をクリックすると高さを取得し、計算された高さに基づいてcss 値を調整します。next
previous
top