我有一个JQVMap,它显示每个区域的工具提示,但是在我的地图中有一些区域我不想显示工具提示--请帮助。提前感谢
发布于 2013-06-18 19:32:14
它在jqvmap文档中得到了描述:
考虑到这样一个事实,您可以使用jQuery事件的标准特性,如event.preventDefault()或从回调中返回false,以防止JQVMap的默认行为(在悬停时显示标签或更改国家颜色)。在下面的示例中,当用户将鼠标光标移动到加拿大上空时,将不会显示标签,也不会更改国家的颜色。在同一标签俄罗斯将有定制文本。
jQuery('#vmap').vectorMap(
{
onLabelShow: function(event, label, code)
{
if (code == 'ca')
{
event.preventDefault();
}
else if (code == 'ru')
{
label.text('Bears, vodka, balalaika');
}
},
onRegionOver: function(event, code)
{
if (code == 'ca')
{
event.preventDefault();
}
},
});https://stackoverflow.com/questions/17146887
复制相似问题