1

嗨,我想了解如何使这些国家/地区可点击。因此,例如,我希望能够拥有一个国家,当您单击它时,会转到另一个页面。

我的代码不起作用

<script>
        $(function(){
            $('#map').vectorMap({
                map: 'world_en',
                color: '#4A7E2A',
                hoverColor: '#0066FF',
                hoverOpacity: 0.5,
                backgroundColor: '#fff',
                regionsSelectable: true,
                onRegionClick: function(event, code) 
                {
                    if (code === 'ID') {
                        window.location = 'index.php?id=Ireland'
                    }
                    else if (code === 'RUSSIA') {
                        window.location = 'index.php?id=Russia'
                    }
                    else if (code === 'rp') {
                        window.location = 'index.php?id=4'
                    }
                }
            });
        });

    </script>
4

1 回答 1

1

好吧,看来您的code值是错误的。

codefor Irelandis IEcodefor Russiais RU,我不知道什么rp是代码。

这是我为其他与 jVectorMap 相关的问题制作的 jsfiddle,并进行了修改以适合您的问题。玩它,然后带着你可能还有的任何问题回来。

于 2013-10-01T18:02:07.383 回答