2011-01-28 74 views

回答

2

據我所知,有沒有辦法讓日期選擇器的顯示狀態(顯然,應用:visible到UI部件does not work)。

但是,您可以通過結合toggle事件解決您的問題:

$(".showCalendar").toggle(function() { 
    $("#weekDate").datepicker("show"); 
}, function() { 
    $("#weekDate").datepicker("hide"); 
}); 
+0

輝煌!感謝Frederic! – PruitIgoe 2011-01-28 19:29:46

5

您可以檢查控件的知名度和widget切換如下:

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