【发布时间】:2011-03-02 03:30:03
【问题描述】:
我对简单的 jQuery 选项卡中包含的 Google 地图有一点问题。
下面我粘贴了代码:
jQuery:
$(document).ready(function() {
//Default Action
$(".tab_content").hide();
$("ul.tabs li:first").addClass("active").show();
$(".tab_content:first").show();
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active");
$(this).addClass("active");
$(".tab_content").hide();
var activeTab = $(this).find("a").attr("href");
$(activeTab).fadeIn();
return false;
});
});
这是标签的 HTML:
<div class="bluecontainer">
<ul class="tabs">
<li><a href="#tab1">Tab1</a></li>
<li><a href="#tab2">Tab2</a></li>
<li><a href="#tab3">Tab3</a></li>
<li><a href="#tab4">Tab4</a></li>
</ul>
<div class="tab_container">
<div id="tab1" class="tab_content">
<h2>Tab1</h2>
</div>
<div id="tab2" class="tab_content">
<h2>Tab2</h2>
</div>
<div id="tab3" class="tab_content">
<div>
google Map
</div>
</div>
<div id="tab4" class="tab_content">
<h2>Tab4</h2>
</div>
</div>
</div>
我真的不知道该怎么办。这是谷歌地图的普遍问题还是我的标签有问题?但他们在其他所有方面都工作得很好。
提前感谢您的帮助
【问题讨论】:
-
那么发生了什么,你没想到吗?有没有 js 错误?
-
我不太确定发生了什么,但我已经截取了它的屏幕截图文本。单击包含地图的选项卡后,它根本不显示地图。图片在这里freeimagehosting.net/image.php?b34ceb1c2b.gif
标签: jquery google-maps jquery-tabs