2017年6月13日 星期二

jQuery datepicker change position 改變位置


原本是自動調整上下,
改成只顯示在下面:

https://stackoverflow.com/questions/3474018/how-to-set-the-show-position-of-datepicker


在ready裡面新增 beforeShow方法

 $('.datetime').datepicker({
     dateFormat: 'm/d/yy',
     beforeShow: function (input, inst) {
         var offset = $(input).offset();
         var height = $(input).height();
         window.setTimeout(function () {
             inst.dpDiv.css({ top: (offset.top + height + 4) + 'px', left: offset.left + 'px' })
         }, 1);
     }

 });

改變位置範例

http://2008.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePickerPosition.html

沒有留言:

張貼留言