gpt4 book ai didi

javascript - Jquery UI Datepicker 突出显示在 Mozilla Firefox 上不工作的日子

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:48 25 4
gpt4 key购买 nike

我在脚本中为亮点日做了一些定制。它在 Chrome 浏览器中运行良好,但在 Firefox 中运行不佳。为数组中的特定日期添加了一个类“hightlight”(见屏幕截图),但该类未在 Firefox 上生成。这个问题有什么解决方案吗?

提前致谢!

enter image description here

var dates =['05-20-2017','05-21-2017','05-22-2017','05-23-2017','05-24-2017','05-25-2017','06-01-2017','06-02-2017','06-03-2017','06-04-2017','06-05-2017','06-06-2017','06-07-2017','06-08-2017','06-09-2017','06-10-2017'];

$('#datepicker44').datepicker({
minDate: 0,dateFormat: 'yy-mm-dd',
//defaultDate: new Date('03/10/2017'), // this line is for testing
beforeShowDay: highlightDays
});
$('#datepicker44').focus(function() {
this.blur();
});
function highlightDays(date) {
for (var i = 0; i < dates.length; i++) {
if (new Date(dates[i]).toString() == date.toString()) {
return [true, 'highlight'];
}
}
return [true, ''];
}
td.highlight > a {
background: #E50104!important;
color: #fff!important;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
border: 1px solid #000;
}
 <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>

<p>Date:
<input type="text" id="datepicker44">
</p>

最佳答案

这是工作代码:https://jsfiddle.net/bhumi/8yxmxnr7/2/

我已经改变了这个条件:

if (new Date(dateSplit[0] + " " + dateSplit[1] + ", " + dateSplit[2]).toString() == date.toString()) {

也拆分日期

var dateSplit = dates[i].split("-"); 

关于javascript - Jquery UI Datepicker 突出显示在 Mozilla Firefox 上不工作的日子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44067120/

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