私は何時間も探していましたが、解決策が見つかりません。私のマーカー コードは非常に単純です (API ドキュメントから取得) が、自分の Web サイトにマーカーを表示できないようです。マップ自体は正常にレンダリングされますが (キーは実際のコードに含まれています)、マーカーはありません。
どんな助けでも大歓迎です。ありがとう!
サイト: http://ath-uterwinctr.its.utexas.edu/about/location
ウェブサイトが参照するファイル (gmap.js) 内のコード:
$(document).ready(function(){
var myLatLng = new google.maps.LatLng(30.27639, -97.732422);
var myOptions = {
center: myLatLng,
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map-erwincenter"),
myOptions);
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: "Frank Erwin Center"
});
});
gmap.js を参照するウェブサイト コード:
<?php
drupal_add_js('sites/all/themes/delphic/js/gmap.js');
drupal_set_html_head('<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?sensor=false">
</script>'); ?>
<div id="map-frame"><div id="map-erwincenter"> </div></div>