我有一個谷歌地圖的問題,我有一個div,一旦按鈕點擊,彈出在屏幕上。 Google Map僅部分顯示。我知道我需要我需要創建一個resize事件,但不知道如何,或者把它放在哪裏。任何幫助將非常感激!請記住,我對JS知之甚少!谷歌地圖API裏面的顯示模式沒有完全顯示
鏈接到試驗場:點擊Google地圖按鈕,看看手頭的問題:
http://simplicitdesignanddevelopment.com/Fannie%20E%20Zurb/foundation/contact_us.html#
我的谷歌API的腳本:
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(39.739318, -89.266507),
zoom: 5,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
}
</script>
其中包含地圖的DIV:
<div id="myModal" class="reveal-modal large">
<h2>How to get here</h2>
<div id="map_canvas" style="width:600px; height:300px;"></div>
<a class="close-reveal-modal">×</a>
</div>
按鈕cl調用地圖的腳本ICK:
<script type="text/javascript">
$(document).ready(function() {
$('#myModal1').click(function() {
$('#myModal').reveal();
});
});
</script>
有人請把我的額頭從桌子上砸碎..這讓我瘋狂。 –
我的前額現在正在涌血..有人快速..只有幫助這個問題將制止流血!儘管如此,這讓我瘋狂,因爲我知道這可能是一個簡單的修復。 –
你已經在這裏問過這個非常相同的問題:http://stackoverflow.com/questions/13056637/google-map-api-in-foundation-reveal-modal-not-displaying-properly – RASG