2014-03-05 177 views
2

我使用Jquery CalBox爲android應用程序使用科爾多瓦和jQuery的手機。它完美的作品,但事情是彈出日曆後,如果按下按鈕,如果轉到上一頁。但我需要的是,當我按下按鈕日曆應該關閉。有沒有辦法實現日曆彈出的選項?DateBox關閉後退按鈕

+0

檢查天氣你的calander打開,如果打開只是preventDefault並關閉它。 –

+0

是的,它的開放和工作正常。在哪裏我可以把這個事件preventDefault – Walker

回答

0

您可以嘗試在`preventDefault()'方法中使用build。

0

我的建議是,您使用Google開發者工具或類似的東西來查看Calbox div在打開和關閉時的CSS標記。如果你發現差異化的屬性,很好。

然後,在你的設備準備好,你可以把掛鉤到像這樣的後退按鈕的功能:

document.addEventListener("backbutton", function(e) { 
} 

在該塊中,你可以把preventDefault()從執行回退操作禁用它。另外,您可以通過設置您之前識別的顯示屬性來隱藏日曆。我不得不這樣做的日期選擇器,我設置顯示屬性:

if ($('#ui-datepicker-div').css("display") === "block") { 
    $('#ui-datepicker-div').css("display", "none"); 
} 

祝你好運!