2

我能够制作一个内联 jQuery datepicker 样式的日历,这样当某一天发生事件时,它就会被突出显示。

现在的问题是,我想为特定突出显示的日期添加一个事件侦听器,这样当用户单击该日期时,页面将返回当天发生的所有事件。

现在我正在使用以下方法作为解决方法

$j('#datePicker').click(function(){
  var selectedDate = $j('#datePicker').datepicker("getDate");
  //function to retrieve all events on selectedDate;        
});

但它有缺点,

  1. 当我单击日历的任何部分时,将触发该事件;
  2. 它不会过滤未突出显示的日期;

将单击事件侦听器添加到特定日期的正确方法是什么?我知道对于一些高级的 jQuery 编码器来说它是非常基础的。抱歉,如果有人已经问过这个问题,我在 API 中查找了它,但找不到任何东西。

http://jqueryui.com/datepicker/#inline

4

0 回答 0