gpt4 book ai didi

javascript - xd_soft datetimepicker 在只选择一个时间值时突出显示多个时间值

转载 作者:行者123 更新时间:2023-11-28 01:41:18 28 4
gpt4 key购买 nike

我在这里使用 xd_soft datetimepicker:http://xdsoft.net/jqplugins/datetimepicker/

我通过添加以下 js 代码来填充时间选项:

$('.my_class').datetimepicker({
format:'m/d/Y g:i A',
formatTime: 'g:i A',
allowTimes: ['2:00 PM', '2:30 PM',
'3:00 PM', '3:30 PM',
'4:00 PM', '4:30 PM',
'5:00 PM', '5:30 PM',
'6:00 PM', '6:30 PM',
'7:00 PM', '7:30 PM',
'8:00 PM', '8:30 PM'],
timepicker: true,
lang: 'en'
});

这是在填充正确的时间选项,但是当我选择一个值时,那个小时的每个值都会突出显示。例如,如果我单击 2:00 PM,则 2:00 PM 和 2:30 PM 都会突出显示。如果我单击 3:30 PM,则 3:30 PM 和 3:00 PM 都会突出显示。请注意,正确的值仍会填充相应的 input 元素。

问题在于,它正在将类 xdsoft_current 添加到两个类 div,而实际上它应该只添加到一个。在下面的示例中,如果我单击 3:30 PM,我将获得相应的 HTML。

<div class="xdsoft_time_variant" style="margin-top: -51px;">
<div class="xdsoft_time " data-hour="14" data-minute="0">2:00 PM</div>
<div class="xdsoft_time " data-hour="14" data-minute="30">2:30 PM</div>
<div class="xdsoft_time xdsoft_current" data-hour="15" data-minute="0">3:00 PM</div>
<div class="xdsoft_time xdsoft_current" data-hour="15" data-minute="30">3:30 PM</div>
...
<div class="xdsoft_time " data-hour="19" data-minute="30">7:30 PM</div>
<div class="xdsoft_time " data-hour="20" data-minute="0">8:00 PM</div>
<div class="xdsoft_time " data-hour="20" data-minute="30">8:30 PM</div>
</div>

如何只选择一个值?

最佳答案

使用步长:30

查看github上的issue:

https://github.com/xdan/datetimepicker/issues/192

关于javascript - xd_soft datetimepicker 在只选择一个时间值时突出显示多个时间值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25902416/

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