2012-01-06 1 views
2

나는 this map plugin을 사용하고 있습니다.javectormap의 OnClick 기능을 사용하여 다른 div의 텍스트를 어떻게 변경합니까?

각 국가를 클릭하면 #content이라는 div의 텍스트를 변경하고 싶습니다.이 텍스트는 기본적으로 보이지 않습니다.

#apDiv3이라는 다른 div를 사용하여 만들 계획이었습니다.

첫 번째 클릭 후 콘텐츠는 다른 국가를 클릭 할 때까지 계속 표시되어야합니다.

$(function() { 
    $('#example-map-1').vectorMap({ 
     backgroundColor: ('#1d1e21'), 
     hoverOpacity: 0.7, 
     hoverColor: ('#4f1d1e'), 
     onRegionClick: function (event, code) { 
      if(code === 'ca') { 
       event(function() { 
        $("#content").replaceWith($("#apDiv3")) 
       }); 
      } 
     }); 
    }); 
}); 

무엇 내가 잘못하고있는 중이 야,이 할 수있는 더 좋은 방법이있다 :이 코드만을 사용하고

됩니까?

답변

2
onRegionClick: function (event, code) { 
     if(code === 'ca') { 
      $("#content").replaceWith($("#apDiv3")) 
     } 
    }); 

당신이 이벤트 일을 위해 무엇을 하려는지는 확실하지 않지만 필요하지는 않습니다.