【发布时间】:2018-10-17 20:45:23
【问题描述】:
不幸的是,在创建新 jVectorMap 时设置 markerStyle 不会影响 SVG 图像属性。
window.mapMarkers = [];
window.mapMarkers.push({
name: 'Test',
coords: [12.345, 12.345]
});
new jvm.Map({
container: $('#map'),
map: 'en',
series: {
markers: [{
attribute: 'image',
scale: { 'marker': 'marker.png' },
values: window.mapMarkers.reduce(function(p, c, i) { p[i] = 'marker'; return p; }, {})
}]
},
markerStyle: {
initial: {
width: 42, height: 58
}
}
});
如何在不更改jvectormap library 源代码的情况下覆盖地图中的 SVG 宽度/高度图像属性?通过 CSS 设置尺寸仅适用于 WebKit,但不适用于 Firefox 和 Co.
【问题讨论】:
标签: jquery svg jvectormap