【发布时间】:2012-01-20 10:01:48
【问题描述】:
两个重要的事实:
- 这就是我所说的“失位”的意思:
- 有问题的 div 最初有
style="display:none;"(它只在单击链接时显示,JQuery 解决方案)。删除该样式后,地图可以正常工作 - 但是,我需要该样式,因为在单击链接(屏幕截图左侧的链接之一)之前,我不能让该 di> 显示。
谁能建议一种使地图正确显示的方法?
如果没有,也许您可以建议一种方法来使 di> 在单击链接时显示/隐藏而不具有该样式?请注意,它只是以相同方式显示/隐藏的七个 div 之一,因此解决方案必须考虑到这一点。这是我为每个 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>
【问题讨论】:
标签: jquery google-maps