Kalendae js:有没有办法在选择日期后自动关闭日历?

时间:2014-10-30 21:34:22

标签: javascript calendar

我正在与Kalendae https://github.com/ChiperSoft/Kalendae合作,我必须说这很棒,不必考虑依赖关系。

默认行为是,当选择了一个文本框并弹出日期时它会弹出,但是它需要我点击关闭[x]按钮来关闭日历。

我希望在选择日期时关闭日历。我也确认这是Demo页面上的默认行为:http://chipersoft.com/Kalendae/

1 个答案:

答案 0 :(得分:0)

以下代码对我有用(不幸的是,它依赖于jquery,因此请确保包含jquery):

ku = Kalendae.util;
$.each( $('.kalendae .k-in-month'), function(index, value) {
    ku.addEvent(value, 'click', function(event){

        this.style.display="none";
    });   
})

jquery实现对我来说已经足够了,如果你想在纯JavaScript中使用它,你需要替换$ .each的使用并使用纯javascript方法选择.kalendae元素。