首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >datepicker,jquery

datepicker,jquery
EN

Stack Overflow用户
提问于 2009-09-03 05:03:14
回答 2查看 667关注 0票数 1

我有一个数据报警器(jquery)

$("#datepicker").datepicker({ });

我想在这份数据录音机中渲染(高亮)几天。这些天我想从一些数组中得到!

我不知道,就像这样:

$("#datepicker").datepicker({ 亮点:‘09/16/2009’,09/12/2009,08/16/2009});

请帮帮我

非常感谢!

EN

回答 2

Stack Overflow用户

发布于 2009-09-03 06:06:26

尝试使用数据报警器的beforeShowDay函数。在采摘器中每天渲染之前,这都会引发火灾。在函数内部,您将检查当前日期是否在一个特殊日期数组中。如果是,则可以返回一个数组,其中第二个元素是您希望在每个td上呈现的css类的名称。

演示这里

代码语言:javascript
复制
  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"]; 
      }
    }); 
票数 3
EN

Stack Overflow用户

发布于 2017-04-01 09:23:48

这里有一个简单的例子,可能对某人有用

代码语言:javascript
复制
<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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1371502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档