Calendar 如何从剑道日历的点击事件中检索日期?

Calendar 如何从剑道日历的点击事件中检索日期?,calendar,click,kendo-asp.net-mvc,Calendar,Click,Kendo Asp.net Mvc,我有一个剑道日历,在更改和单击时有两个事件。onchange事件我可以获取所选日期的值。但我也需要获得用户单击所选日期时的日期 <script async src="//jsfiddle.net/Q6ust/96/embed/"></script> http://jsfiddle.net/Q6ust/96/ http://jsfiddle.net/Q6ust/96/ 正在运行的演示链接 请在下面找到代码的工作副本 <!DOCTYPE html> <

我有一个剑道日历,在更改和单击时有两个事件。onchange事件我可以获取所选日期的值。但我也需要获得用户单击所选日期时的日期

<script async src="//jsfiddle.net/Q6ust/96/embed/"></script>

http://jsfiddle.net/Q6ust/96/

http://jsfiddle.net/Q6ust/96/
正在运行的演示链接

请在下面找到代码的工作副本

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Untitled</title>

  <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2017.1.118/styles/kendo.common.min.css">
  <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2017.1.118/styles/kendo.rtl.min.css">
  <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2017.1.118/styles/kendo.default.min.css">
  <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2017.1.118/styles/kendo.mobile.all.min.css">

  <script src="http://code.jquery.com/jquery-1.12.3.min.js"></script>
  <script src="http://kendo.cdn.telerik.com/2017.1.118/js/angular.min.js"></script>
  <script src="http://kendo.cdn.telerik.com/2017.1.118/js/jszip.min.js"></script>
  <script src="http://kendo.cdn.telerik.com/2017.1.118/js/kendo.all.min.js"></script></head>
<body>

  <h4>Pick a date</h4>
                <div id="calendar"></div>
            </div>
            <div class="box" style="text-align: center;">
                <h4>Events log</h4>
                <div class="console"></div>
            </div>

            <script>
                function onChange() {
                   // console.log("Change :: " + kendo.toString(this.value(), 'd'));
                }

                function onNavigate() {
                   // console.log("Navigate");
                }

                $("#calendar").kendoCalendar({
                    change: onChange,
                    navigate: onNavigate
                });

               $( "#calendar" ).click(function() {             
                 var d = $("#calendar").data("kendoCalendar").value();
                 console.log(d);                 

               });


            </script>


</body>
</html>

无标题
选择一个日期
事件日志
函数onChange(){
//log(“Change::”+kendo.toString(this.value(),'d');
}
函数onNavigate(){
//控制台日志(“导航”);
}
$(“#日历”).kendoCalendar({
改变:一旦改变,
导航:onNavigate
});
$(“#日历”)。单击(函数(){
var d=$(“#日历”).data(“kendoCalendar”).value();
控制台日志(d);
});

@SeanCh,谢谢你的回复$(“#日历”)。在(“单击”、“td.k-state-selected”上,函数(e){alert(“单击”)});这是我的活动。当用户单击突出显示/选定的日期时,该日期将被触发。我需要在这里记录日期。希望现在更清楚。我的英语不是很流利。对不起(如果你有时间检查一下小提琴,你就会明白我想说的话。谢谢你的时间。很抱歉反应太晚。它成功了。谢谢,