2014-03-05 1 views
2

나는 cordo와 jquery mobile을 사용하는 안드로이드 응용 프로그램에 Jquery CalBox을 사용하고 있습니다. 그것은 완벽하게 작동하지만 이전 페이지로 간다면 버튼을 누르면 캘린더 팝업이 나타납니다. 하지만 내가 필요한 건, 뒤로 버튼을 누르면 캘린더가 닫혀 야합니다. 캘린더 팝업에 대한 옵션을 얻을 수있는 방법이 있습니까?DateBox가 닫힌 상태에서 뒤로 버튼

+0

calander가 열려 있으면 날씨를 확인하여 기본값을 방지하고 닫습니다. –

+0

네, 그 개방과 잘 작동합니다. 어디서이 이벤트를 넣을 수 있습니다 preventDefault – Walker

답변

0

`preventDefault() '메소드에서 빌드를 사용해 볼 수 있습니다.

0

내 제안은 Google 개발자 도구 나 유사한 도구를 사용하여 열려 있거나 열렸을 때 Calbox div의 CSS 마크 업을 보는 것입니다. 차별 속성을 찾으면 좋습니다.

그런 다음,이 같은 뒤로 가기 버튼으로 후크 기능을 넣을 수 있습니다 준비 장치에이 블록에서

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

, 당신은 다시 작업을 수행하지 않도록 설정하는 preventDefault()를 넣을 수 있습니다. 또한 이전에 식별 한 표시 속성을 설정하여 캘린더를 숨길 수 있습니다. datepicker에 대해이 작업을 수행해야만 표시 속성을 설정했습니다.

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

행운을 빈다!

관련 문제