jQVMap - 工具提示显示隐藏选项

时间:2013-06-17 11:53:55

标签: hide show tooltip jqvmap

我有一个JQVMap在每个区域显示工具提示,但在我的地图中有一些区域我不想显示工具提示 - 请帮助。提前致谢

1 个答案:

答案 0 :(得分:5)

在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();
        }
    },
});