2012-08-03 5 views
0

단순히 도구 설명을 실행하기 위해 국가 경로를 선택하려고합니다. 나는 svg 파일의 정확한 요소를 언급하지 않는다고 생각합니다.Raphael.js지도 경로를 Qtip 툴팁으로 선택

<script> 
$(document).ready(function() 
{ 
$('worldmap.shapes.US').qtip({ content: { text: 'Name: United States<br>Capital: Jefferson City' }, 
     style: { 
      background: '#000000', 
      color: '#ffffff', 
      border: { width: 6, radius: 3, color: '#ff0000' } 
     }, 
     position: { 
      corner: { 
       target: 'topRight', 
       tooltip: 'bottomLeft' 
      } 
     } 
    }); 

});

다음은 SVG 파일 포맷하는 방법입니다

worldmap = { 
    shapes: { 
AE:  "M604.196,161.643l0.514-0.129l0,0.772l2.188-0.386l2.189,0l1.672,0.129l1.803-1.802l2.058-1.802l1.674-1.673l0.518,0.900l0.385,2.189l-1.417,0l-0.258,1.802l0.517,0.386l-1.159,0.515l-0.129,1.029l-0.773,1.159l0,1.030l-0.514,0.644l-8.110-1.416l-1.031-2.704l0.127,0.643z", 

감사합니다은 .js 파일입니다!

답변

0

raphael.js 경로를 어떻게 그려야하는지 잘 모르겠습니다. 다음과 같이하면 :

my_path = paper.path("M 100,200 L ... z"); 

당신의 raphael 경로 객체 (my_path)에 .node() 메소드를 사용해야합니다. 그것은 당신이 사용할 수있는 DOM 객체에 대한 참조를 제공합니다.

$(my_path.node).qtip({ ... }) 

http://www.itbrigadeinc.com/post/2012/05/03/Tooltips-in-Raphael.aspx