我有一个数据报警器(jquery)
$("#datepicker").datepicker({ });
我想在这份数据录音机中渲染(高亮)几天。这些天我想从一些数组中得到!
我不知道,就像这样:
$("#datepicker").datepicker({ 亮点:‘09/16/2009’,09/12/2009,08/16/2009});
请帮帮我
非常感谢!
发布于 2009-09-03 06:06:26
尝试使用数据报警器的beforeShowDay函数。在采摘器中每天渲染之前,这都会引发火灾。在函数内部,您将检查当前日期是否在一个特殊日期数组中。如果是,则可以返回一个数组,其中第二个元素是您希望在每个td上呈现的css类的名称。
演示这里
var someSpecialdates = [1, 5, 12, 21, 27, 30];
$("#datepicker").datepicker({
beforeShowDay: function(dt) {
var d = dt.getDate();
return ( $.inArray(d, someSpecialdates ) === -1 ) ? [true,""] :
[true, "specialDateCSSClass"];
}
}); 发布于 2017-04-01 09:23:48
这里有一个简单的例子,可能对某人有用
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script>
$(document).ready(function() {
$("#datepicker").datepicker();
});
</script>
<form>
<input id="datepicker" />
</form>https://stackoverflow.com/questions/1371502
复制相似问题