jquery datepicker 显示按钮单击,有没有办法确定显示状态(显示/隐藏)?

标签 jquery datepicker

我想将按钮设置为切换按钮,但我查看了文档,但找不到 isHidden isVisible 类型的属性...

.showCalendar 是我的按钮,#weekDate 是我的输入字段。有没有办法获取datepicker的显示状态?

 $('.showCalendar').click(function () {
    $('#weekDate').datepicker("show");
 });

最佳答案

您可以检查小部件的可见性并切换小部件,如下所示:

$(".dp-icon").click(function (event) {
    var visible = $(".has-dp").datepicker("widget").is(":visible");
    $(".has-dp").datepicker(visible ? "hide" : "show");
})

关于jquery datepicker 显示按钮单击,有没有办法确定显示状态(显示/隐藏)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4831931/

相关文章:

javascript - 在模糊的 iFrame 中使用 jQuery 热键

php - 如何在 laravel 的编辑表单中显示时间戳格式?

JavaFX - DatePicker 始终返回 null

javascript - jQuery AJAX 问题?或者 JS OOP 范围问题?

javascript - JS : get the closest id number

ios - Swift 2.1 DatePicker NSDate 错误 Nil 展开可选值?

javascript - 在 Rails 的日期选择器中设置 minDate

ios - 在 Swift 中选择 UIPickerView 时如何隐藏键盘

javascript - 在 textarea 输入中美化 json 数据

javascript - 让弹出框显示在屏幕中间