簡體   English   中英

jvectormap標記

[英]jvectormap markers

我正在使用jvectormap來顯示與我合作的企業相關的校友的位置。 有沒有添加標記鏈接的解決方案? 我的意思是,對於每個單獨的標記,我知道您可以使用此代碼將所有標記鏈接到一個URL(例如):

 onMarkerClick: function (event, code){
   var url = "http://www.google.com";
   $(location).attr('href',url);
 },

我已經這樣排列了標記: "US": {latLng: [38.90, -98.45], name: 'United States of America'} ,如果有什么不同的話。

我正在為每個標記使用唯一的URL。 因此,美國鏈接到專門針對美國的頁面。 目前,我可以使用上面的代碼將所有標記鏈接到一個URL,這是當我嘗試在多個國家/地區進行操作時遇到的問題。

提前致謝,

湯姆。

你可以這樣做

onMarkerSelected: function(){
   // do what you need to do here.
}

示例在這里: http : //jvectormap.com/examples/regions-selection/

在標記中添加URL:

"US": {latLng: [38.90, -98.45], name: 'United States of America', weburl : "/blah/foo"}

然后,當您有自己的職能時:

onMarkerClick: function(events, index) {
    $(location).attr('href', markers[index].weburl);
}

標記是您的標記數組。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM