我正在使用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)');
}
});
这是我的地图我想改变这个黑色工具提示的样式,在这张照片中鼠标悬停在美国,它显示了这个地区的名称。
答案 0 :(得分:1)
通过在此行添加css样式解决了这个问题:
onRegionTipShow:function(e,el,code){
el.html(el.html() + '<p id="popop">test</p>').css("fontSize","25px");
}