jquery 如何为引导程序日期时间选择器上的过去日期添加工具提示文本?

nfzehxib  于 2022-11-22  发布在  jQuery
关注(0)|答案(1)|浏览(155)

我正在使用引导程序datetimepicker来选择Date,其中所有过去的日期均为禁用。当用户尝试对任何过去的日期执行Hover时,我需要显示工具提示“选择任何将来的日期”。
我使用的是bootstrap-datetimejs版本4.17.47
我试过这个悬停功能

$("#orderdatepicker").click(function() {  
  $(".bootstrap-datetimepicker-widget tr").hover(
      function() {
        console.log('in....');
        console.log('this...', this);
      },
      function() {
        console.log('out....');
      }
    );
  });

我可以看到控制台日志,但是日志只返回空的tr。是否有任何方法可以获取用户试图选择对其执行操作的Date

g52tjvyc

g52tjvyc1#

您正在查找的选择器是:

.bootstrap-datetimepicker-widget table td .disabled

而不是:$(".bootstrap-datetimepicker-widget tr")
这将是:$(".bootstrap-datetimepicker-widget .disabled")
现在,这是3个不同的元素,可以禁用,如果您的工作日信件也返回的东西,然后尝试以下之一太:

.bootstrap-datetimepicker-widget table td .disabled

.bootstrap-datetimepicker-widget table td.disabled

我不知道你有什么变化和配置,你真的应该把更多的信息在你的问题,以获得更快的答案。你甚至没有分享你的配置和启动功能。

相关问题