2012-05-18 3 views
1

나는 this as my html; 내가 jQuery를 모바일 응용 프로그램을 실행하면jQuery Mobile Popop 숨기기 또는 표시하지 않음

<div data-role="page" id="page1"> 

    <div data-role="content" class="Content"> 
     <a href="#popupBasic" data-rel="popup">Tooltip</a> 

     <div data-role="popup" id="popupBasic"> 
      This is a completely basic popup, no options set. 
     </div> 
    </div> 

</div> 

는 모든 페이지 전환은 잘 작동하지만 어떤 이유로 팝업을 시작할 때 숨겨진 따라서 앵커 링크 클릭이 아무것도하지 않는 것은 아니다.

이 라이브러리를로드 중입니다. 내가 $('#popupBasic').popup('close'); 아무것도 실행하지 않는 경우

<script src="/scripts/jquery-1.6.4.min.js"></script> 
<script src="/scripts/jquery.mobile-1.1.0.min.js"></script> 

또한, 아직 사용할 수없는 JQM에 대한 계획 기능입니다

답변

3

발생합니다. 이 기능은 JQM 1.2까지 사용할 수 없습니다. 해당 기능을 제공하려면 http://dev.jtsage.com/jQM-SimpleDialog/demos2/과 같은 플러그인을 사용해보세요.

+0

여기에서 작동합니다. http://jquerymobile.com/test/docs/pages/popup/index.html – griegs

+0

요점은 왜 아직 사용할 수없는 문서입니까? 최소한을 말하기 혼란스러운 – griegs

+2

URL에서 테스트하는 법에 유의하십시오. – codaniel

0
$(document).ready(function(){ 
var isVisible=$('#popupBasic').is(':visible'); or var isHidden=$('#popupBasic').is(':hidden'); 
if(isVisisble) 
{ 
$('#popupBasic').hide('slow'); 
} 
else 
{ 
$('#popupBasic').show('slow'); 
} 
}); 

희망 하시겠습니까? 그것은 나와 함께 잘하고있다. 고맙습니다.

관련 문제