이상한 작업이 있습니다. 내 사이트에 대해 두 가지 유형의 팝업 창이 필요합니다. 첫 번째 팝업은 일반 팝업이며, 데스크톱 버전은 이고 다른 하나는 사이트의 모바일 버전jquery mobile을 비활성화하는 방법
입니다.질문 : 모바일 버전 에 대한 팝업을 표시하고 jupery.mobile을 활성화 할 수 있습니까? 팝업을 닫으면 jquery mobile을 비활성화 할 수 있습니까?
은 (참고로 : 내 팝업에 대한 iframe을 사용하지 마십시오)나는 그것을 필요하면 jquery.mobile 사용하도록 설정하는 방법을 이상한 방법을 발견하지만,이 경우에 나는 jquery.mobile을 해제 할 수 없습니다
$(document).bind("mobileinit", function(){
$.mobile.autoInitializePage = false;
});
setTimeout(function(){
$.mobile.initializePage();// run jquery.mobile in 15 seconds for example
},15000);
아아,'initializePage()'에 대응하는 것이 없습니다 (아직). 문서가 보강되면 그 방법대로 유지됩니다. 직접 작성할 수도 있지만 DOM에서 수행되는 모든 수정 사항을 되돌려 야합니다. 아마도 쉽지는 않을 것입니다. –
@ Frédéric Hamidi 그것은 내가 찾고있는 것이 아니며 jquery.mobile의 다음 새 버전을 사용할 수있는 정상적인 방법을 찾는 것이 좋을 것입니다. 각 새 버전에서 내 메서드를 수정하고 싶지 않습니다. (: – sukinsan
이해할 수 있습니다 .Jasper의 답변을 구현하는 것처럼 스타일링을 제거 하시겠습니까, 아니면 위젯을 실행 취소 하시겠습니까? –