如何在 JQVmap 中显示国家内部的值

How to show values inside countries in JQVmap

我正在制作类似 Risk 的策略游戏(但更简单)。我正在用 JQVmap 进行表示,我想在该国家/地区内部显示该国家/地区内部的单位。只是显示一个数字。有任何想法吗? 我试过 onLabelShow 但它仅在鼠标悬停在国家/地区上并且信息不在国家/地区边界内时显示。

谢谢!

我通过创建一个函数将 div 附加到 ID 为 vmap 的 div 来解决这个问题。不好的是你必须得到每个州的坐标。 div 必须位于 'absolute'。例如:

$("#vmap").append("<div class='info' style='top: " + coord[1] +"px; left: "+coord[0]+"px'>"+ "text you want to show" + "</div>");