要更改jQuery DatePicker控件的弹出位置,您可以使用以下方法:
beforeShow
选项自定义弹出位置:$("#datepicker").datepicker({
beforeShow: function(input, inst) {
// 获取输入框的位置
var rect = input.getBoundingClientRect();
// 设置DatePicker的弹出位置
inst.dpDiv.css({ top: rect.top + 40, left: rect.left + 0 });
}
});
.ui-datepicker {
position: absolute;
top: 40px !important;
left: 0 !important;
}
这两种方法都可以实现更改jQuery DatePicker控件的弹出位置。您可以根据自己的需求选择合适的方法。
领取专属 10元无门槛券
手把手带您无忧上云