gpt4 book ai didi

javascript - 剑道历年变更事件

转载 作者:行者123 更新时间:2023-12-02 18:32:59 26 4
gpt4 key购买 nike

我想在 Kendo 中的日历控件中导航时显示一条消息。但我的条件是每当我们进入新年时我应该显示一条消息。

例如:当前月份是 7 月 - 2013 年。当我导航到下个月 8 月 - 2013 年时 --> 在这种情况下,我不想显示消息。

如果我们在 2013 年 12 月,当我单击下一个导航按钮时 --> 在这种情况下,我想显示一条类似进入新年的消息。

之前的导航也是同样的情况。当我们处于 2013 年 1 月时,如果我按上一个按钮,它将进入 2012 年 12 月 --> 在这种情况下,我也想显示一条消息。

有什么办法可以实现吗?

最佳答案

尝试将 navigate 处理程序定义为:

navigate: function () {
var cur = this._current;
var prev = this._previous;
if (prev && cur && prev.getFullYear() !== cur.getFullYear()) {
alert("year change");
}
this._previous = this._current;
}

我所做的是获取当前日期 (_current),它是当前日历 View 中的引用日期,然后获取其年份并将其与前一个日期进行比较。

此外,由于日历中没有上一个日期,因此我将其保存以供下一个导航事件使用。

示例如下:http://jsfiddle.net/OnaBai/jf2XK/

关于javascript - 剑道历年变更事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17633486/

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