Obi*_*obi 5 javascript jquery jvectormap
因此,在JVector地图中,我需要一个将每个区域链接到URL的函数.因此,如果您点击南非,它将带您进入一个包含南非信息的页面.我知道从一开始,onRegionClick: function ()但从哪里开始对我来说是一个谜.
好吧,正如文档所说:
onRegionClick
回调函数,当用户单击区域路径时将调用该函数.区域代码将作为参数传递给回调.
因此,每次单击某个区域时,该区域的代码都会传递给处理程序.然后,如果代码是您在下一页上所需的全部内容,则可以按原样在查询字符串中传递.
onRegionClick: function (event, code) {
window.location.href = "yourpage?regionCode=" + code
},
Run Code Online (Sandbox Code Playgroud)
如果您需要该区域的实际名称而不是代码,则getRegionName可以使用一种方便的方法.
var regionName = map.getRegionName(code);
Run Code Online (Sandbox Code Playgroud)