2

jVectormap を学習しようとしていますが、クリックしたときに国を返そうとしています。コードを国に変換する方法、または地図をクリックしたときに国を取得する方法はありますか?

<script>
    $(function () {
        $('#world-map').vectorMap ({
            onRegionClick: function (e, code) {
                console.log (code);
            }
        });
    });
</script>
4

2 に答える 2

7

さあ行こう

onRegionClick: function (event, code) {
     var map = $('#world-map').vectorMap('get', 'mapObject');
     var name = map.getRegionName(code);
},
于 2013-11-13T19:08:37.233 に答える
0

これを使って

onRegionClick:function(event, code){              
                          var name = (code);                          
                                window.location.href("http://your url address"+ code);
                          }

「あなたのURLアドレス」をあなたのリンクアドレスに変更してください。

すべてのスクリプト

<script>
$(function(){
    $('#world-map').vectorMap({
          onRegionClick:function(event, code){            
              var name = (code);                          
                window.location.href("http://your url address"+ code);
        }
    });
});
</script>
于 2016-06-09T01:20:19.927 に答える