Я новичок в jVectorMap. У меня уже есть карта google по ссылке: http://codepen.io/anon/pen/RPjJYb. Я пытаюсь добавить маркеры на эту карту. Я пробовал следующий код, но не может добавить маркер на карте:Как добавить маркер в jVectorMap?
$('#vmap').vectorMap({
map: 'usa_en',
backgroundColor: null,
color: '#D2D3D4', //#F58025
hoverColor: '#754200',
selectedColor: '#F58025',
borderColor: '#FFFFFF',
enableZoom: false,
showTooltip: false,
regionsSelectable: true,
markersSelectable: true,
markerStyle: {
initial: {
fill: 'grey',
stroke: '#505050',
"fill-opacity": 1,
"stroke-width": 1,
"stroke-opacity": 1,
r: 5
},
hover: {
stroke: 'black',
"stroke-width": 2
},
selected: {
fill: 'blue'
},
selectedHover: {
}
},
markers: [
{latLng: [41.8781136,-87.6297982], name: "My marker name",style: {fill: 'yellow'}},
],
onRegionClick: function(element, code)
{
alert(code);
}
});
Пожалуйста, помогите мне. Заранее спасибо.
Большое спасибо за ответ. Я уже пробовал это, но я не мог выделить область карты, как указано: http: //stackoverflow.com/questions/30714264/jqvmap-selected-regions-deselect-with-jsfiddle-demo. Ссылка, о которой я упоминал в вопросе, имеет возможность выделить области карты. –
jvectormap также имеет возможность выделить (не только области, но и маркеры). См. Следующее демо: http://jsfiddle.net/dqxccd7h/2/. Поэтому ответ Ирвина должен быть отмечен как хороший ответ. – agustin