作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在与 Kalendae 合作 https://github.com/ChiperSoft/Kalendae我必须说它非常棒,而且不用考虑依赖关系真是太好了。
默认行为是,当选择文本框并更新日期时,它会弹出,但随后需要我单击关闭 [x] 按钮来关闭日历。
我希望在选择日期后关闭日历。我也确认这也是演示页面上的默认行为:http://chipersoft.com/Kalendae/ .
最佳答案
以下代码对我有用(不幸的是,它依赖于 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 元素。
关于javascript - Kalendae js : Is there a way to automatically close the calendar once a date has be selected?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26663726/
我正在使用https://github.com/ChiperSoft/Kalendae这是一个基于JS的日期选择器。 我想知道是否可以将 Kalendae 当前月份/日期设置为 17 年前 + 从那时
我正在与 Kalendae 合作 https://github.com/ChiperSoft/Kalendae我必须说它非常棒,而且不用考虑依赖关系真是太好了。 默认行为是,当选择文本框并更新日期时,
我是一名优秀的程序员,十分优秀!