Два важных факта:
- Это то, что я имею в виду под "вне позиции":
- У рассматриваемого div изначально есть
style="display:none;"
(он отображается только при нажатии ссылки, решение JQuery). Когда этот стиль удален, карта работает нормально - однако мне нужен этот стиль, потому что я не могу позволить этому di> показывать, пока ссылка не нажата (одна из ссылок слева в screencap).
Кто-нибудь может предложить способ, чтобы карта правильно отображалась?
Если нет, может быть, вы можете предложить способ сделать di> show / hide при переходе по ссылкам без использования этого стиля? Обратите внимание, что это только один из семи элементов div, которые отображают / скрывают одинаково, поэтому решение должно учитывать это. Это jQuery, который я использую для каждого div (показывает, что div при нажатии на ссылку и скрывает все остальные):
<script type="text/javascript">
$(function() {
$('#show_mapa').click(function() {
$('#mapa').show();
$('#podaci').hide();
$('#udaljenosti').hide();
$('#pojedinosti').hide();
$('#slika').hide();
$('#slike').hide();
$('#dodaj').hide();
return false;
});
});
</script>