可以't使用Jvectormap渲染区域标签

Can't render region labels with Jvectormap

本文关键字:区域 标签 Jvectormap 使用 可以      更新时间:2023-09-26

我试图遵循这个简单的例子,其中标签被渲染到地图的区域中。http://jvectormap.com/examples/region-labels/

我把代码简化为一个小fiddlehttp://jsfiddle.net/V8dyd/189/,但我看不出我做错了什么。

http://jsfiddle.net/V8dyd/188/

$(function()
{
    var map = $('#map')
        .vectorMap(
        {
            map: 'us_aea_en',
            regionLabelStyle:
            {
                initial:
                {
                    fill: '#B90E32'
                },
                hover:
                {
                    fill: 'black'
                }
            },
            labels:
            {
                regions:
                {
                    render: function (code)
                    {
                        return "label";
                    }
                }
            }
        });
});

您使用的是旧版本的jVectorMap。从2.0版本开始支持区域静态标签。这是一把最新的小提琴。

jquery-jvectormap-2.0.1.min.js