强制jQuery UI Datepicker显示在输入字段下方

莫里斯·托梅(Maurice Twomey)

我有一个页面,其中包含一个表单和几个字段。我的问题如下:

  1. 我试图强制jQuery UI datepicker显示在输入字段下方。
  2. 当我单击输入字段时,我希望该字段也滚动到页面顶部。我想我有这个工作。

这是我的jQuery:

JQUERY:

$( document ).ready(function() {
    // Set Datepicker
    $(".datepicker").datepicker();

    $("input").focus(function () {
       $('html, body').animate({ scrollTop: $(this).offset().top - 25 }, 10);
   });

});

链接到小提琴:https : //jsfiddle.net/MauriceT/0qfycgm1/10/

这是我要避免的事情:

日期选择器显示在输入字段上方

任何建议将不胜感激。谢谢!

深的

您可以通过设置日期选择器弹出窗口的CSS来实现您的目标。

使用下面的代码来设置CSS,使用setTimeout是为了避免CSS的覆盖。

在这里,我正在查找日期时间选择器文本框的顶部和左侧,并使用这些值设置日期时间选择器弹出窗口的位置

有关beforeShow事件的信息,请在此处检查。

https://api.jqueryui.com/datepicker/#option-beforeShow

    $(".datepicker").datepicker({
    beforeShow: function (input, inst) {
        setTimeout(function () {
            inst.dpDiv.css({
                top: $(".datepicker").offset().top + 35,
                left: $(".datepicker").offset().left
            });
        }, 0);
    }
}); 

这是小提琴:https : //jsfiddle.net/0qfycgm1/14/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

强制jQuery UI Datepicker显示在输入字段下方

来自分类Dev

jQuery DatePicker UI显示格式

来自分类Dev

jQuery UI Datepicker设置显示月份

来自分类Dev

JQUERY UI DatePicker日历未显示

来自分类Dev

jQuery UI datepicker突出显示日期

来自分类Dev

jQuery Datepicker图标显示在输入框下方,而不是右侧

来自分类Dev

jQuery Datepicker图标显示在输入框下方而不是右侧

来自分类Dev

jQuery Datepicker UI透明

来自分类Dev

扩展jQuery UI datepicker

来自分类Dev

Angular-UI:强制提前输入结果

来自分类Dev

选择jQuery UI datepicker之后,重点关注该字段

来自分类Dev

如何获得与输入内联的jQuery UI Datepicker按钮?

来自分类Dev

强制jquery UI中的插件使用jquery的特定版本

来自分类Dev

突出显示,禁用jQuery UI datepicker中的特定日期

来自分类Dev

jQuery UI Datepicker显示不正确的星期数

来自分类Dev

在jQuery UI datepicker中在日期旁边显示其他文本

来自分类Dev

jQuery UI Datepicker-显示选择期间的天数

来自分类Dev

在单击asp:linkbutton时显示Jquery ui datepicker

来自分类Dev

突出显示,禁用jQuery UI datepicker中的特定日期

来自分类Dev

jQuery UI DatePicker更改突出显示“今天”日期

来自分类Dev

Rails 4和JQuery UI datepicker-图标未显示

来自分类Dev

如何在Jquery ui datepicker中显示日期格式?

来自分类Dev

jQuery UI DatePicker中的setDate

来自分类Dev

Jquery Ui Datepicker change icons

来自分类Dev

jQuery UI多个Datepicker选择

来自分类Dev

日期格式Datepicker jQuery ui

来自分类Dev

jquery-ui datepicker onchange

来自分类Dev

jQuery UI datepicker的属性选项

来自分类Dev

如何使Jquery ui datepicker范围