2014-09-22 2 views
2

현재 phonegap을 사용하는 웹 응용 프로그램을 개발 중입니다. 벨로우가 이미지 맵을 사용하는 코드 조각을 따라 간다면, 사용자가 결정된 좌표를 터치하거나 클릭 한 순간에 팝업을 호출하여 팝업이 나머지 부분을 처리하도록하는 것이 이상적입니다. 그러나 어떤 이유에서 POP UP은 나타나지 않습니다. , HTML5지도가 팝업을 호출하지 않습니다.

<div data-role="popup" id="itemVistoria" data-theme="a" class="ui-corner-all" style="width:250px; height:330px"> 
 
    
 
    <div id="popupVistoria_seletores" style="margin: 0 auto"> 
 
    <div class="circle" style="background:#960 !important"> 
 
     <a href="#" onclick="appendItemVistoria('A'); window.close();">A</a></div> 
 
    <div class="circle" style="background:#09F !important"> 
 
     <a href="#" onclick="appendItemVistoria('Q');">Q</a></div> 
 
    <div class="circle" style="background:#9F3 !important"> 
 
     <a href="#" onclick="appendItemVistoria('R');">R</a></div><br> 
 
    <div class="circle" style="background:#309 !important"> 
 
     <a href="#" onclick="appendItemVistoria('M');">M</a></div> 
 
    <div class="circle" style="background:#F93 !important"> 
 
     <a href="#" onclick="appendItemVistoria('C');">C</a></div> 
 
    <div class="circle" style="background:#666 !important"> 
 
     <a href="#" onclick="appendItemVistoria('S');">S</a></div><br> 
 
                
 
    </div> 
 
    
 
</div>

그리고 여기 HMTL의 MAP이 코드 조각을 잊고 그것을 얻기 후에

<img name="path850" src="img/vistoria/modeloAvaliativo3.png" width="879" height="590" id="path850" usemap="#m_path850" /> 
 
<map name="m_path850" id="m_path850" > 
 
\t <area shape="circle" coords="384,25, 16" href="#itemVistoria" title="vidro_lateral_traseiro_direito" id= "vidro_lateral_traseiro_direito" onclick="callItemVistoria('vidro_lateral_traseiro_direito', 'vidro_lateral_traseiro_direito')" target="_self"/> 
 
[...] code continues with several lines of coordinates 
 

 
</map>

답변

0

:

다음은 팝업 일반적인 구조입니다 몇 달 후 나는이 태그가 .

$ ('#의 idPopUp') 팝업 (': 마크 데이터 확인해 = "팝업"그래서 대신 팝업을 참조하기 위해 사용하고 링크에 대한 upport를, 나는 개방 방법 JQuery와에서 팝업을 사용) '공개

는 그래서 이런 일이되었다 :

] [

이 지금은 잘 작동

관련 문제