JVector map如何更改鼠标光标在区域上方时显示的工具提示的大小

时间:2016-07-29 10:07:37

标签: javascript jquery jvectormap

我正在使用JVector Map插件。我希望在悬停它们之后更改显示的文本大小(在黑色工具提示中)。

这是我的Javascript代码,如果nedded:

 $('#world-map').vectorMap({
    map: 'world_mill',
    backgroundColor: '#fff',
    zoomOnScroll: false,
    regionStyle:{
        initial: {
            fill: '#878787',
            "fill-opacity": 1,
            stroke: '#fff',
            "stroke-width": 1,
            "stroke-opacity": 1
        },
        hover: {
            "fill-opacity": 1,
            cursor: 'pointer',
            fill: '#133060'

        },
        selected: {
            fill: 'yellow'
        },
        selectedHover: {

        }
    },
           markerStyle: {
        initial: {
            fill: '#F8E23B',
            stroke: '#383f47',
            r:10
        }
    },

  markers: [
  { latLng: [61.524010, 105.318756], name: 'Russia' },
  { latLng: [60.128161, 18.643501], name: 'Sweden' },
  { latLng: [35.861660, 104.195397], name: 'China' },
  { latLng: [37.090240, -95.712891], name: 'USA(Neda Shine)' },
 { latLng: [56.130366, -106.346771], name: 'Canada' },
  { latLng: [-25.274398, 133.775136], name: 'Austrlia(Neda Shine)' },
  { latLng: [51.165691, 10.451526], name: 'Germany' },

  ],
  onRegionTipShow: function (e, el, code) {

      el.html(el.html() + ' (test)');
  }

});

这是我的地图我想改变这个黑色工具提示的样式,在这张照片中鼠标悬停在美国,它显示了这个地区的名称。

enter image description here

1 个答案:

答案 0 :(得分:1)

通过在此行添加css样式解决了这个问题:

onRegionTipShow:function(e,el,code){

      el.html(el.html() + '<p id="popop">test</p>').css("fontSize","25px");
  }