gpt4 book ai didi

jquery - 如何让 jQuery Mobile 的日期选择器在字段的中心而不是左侧弹出?

转载 作者:行者123 更新时间:2023-12-01 06:47:15 25 4
gpt4 key购买 nike

这是一个fiddle .

HTML:

<input data-role="date" type="text">

JavaScript:

jQuery.fn.center = function () {
this.css("position","absolute");
this.css("top", (($(window).height() - this.outerHeight()) / 2) + $(window).scrollTop() + "px");
this.css("top", (($(window).width() - this.outerWidth()) / 2) + $(window).scrollLeft() + "px");
return this;
};

$("datepickerinput").datepicker({
beforeShow: function(input, inst) {
$(".ui-datepicker").center();
}
});

我似乎无法操纵 beforeShow事件使日历出现在中心。

最佳答案

要使日期选择器居中对齐,请尝试以下代码。我给了左边100,你可以根据你的来改变。

$(document).on("click","#date1",function(){
// $("#ui-datepicker-div").attr('align', 'center');
$("#ui-datepicker-div").css({left: 100, position:'absolute'});
});

引用这个 FIDDLE DEMO

关于jquery - 如何让 jQuery Mobile 的日期选择器在字段的中心而不是左侧弹出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22708210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com