Мой jVectorMap не принимает новую высоту, которую я предоставляю для содержащего div, и отображает только высоту по умолчанию (?) 54 пикселя.
Это функция document.ready в моем файле scripts.js:
$('#team-map-usa').vectorMap({
map: 'us_lcc_en',
backgroundColor: '#ffffff',
hoverColor: '#999999',
color: '#dddddd',
normalizeFunction: 'polynomial',
values: myData,
scaleColors: ['#d0c4dc', '#d1b0eb', '#b296cb', '#47006b'],
onLabelShow: function(event, label, code) {
label.text(code);
})
});
Содержит раздел:
<section id="top">
<div id="team-map-usa" style="width: 600px; height: 400px;"></div>
</section>
Документация предполагает, что если у меня есть ширина и высота, установленные для содержащего div, это следует применить к созданному jVectorMap. Div нигде не скрыт (о чем я читал здесь: Jvectormap очень мал при изменении div может быть проблемой), а $('#team-map-usa')
clientHeight и clientWidth определяются при инициализации векторной карты.
Это мой первый раз, когда я использую jVectorMap, и я должен что-то упустить. Любые предложения о том, как сделать карту нужного размера?