我使用jQuery的ajax()
方法加載包含GMaps的頁面。 的HTML頁面我加載是:通過ajax加載GMaps
<script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=MY_API_KEY" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
var geocoder = new GClientGeocoder();
geocoder.getLatLng("San Francisco, California",function(point) {
if (point) {
map.setCenter(point, 7);
}
});
map.setUIToDefault();
}
});
</script>
<div id="map_canvas"></div>
檢索該頁面後,我設置了內容使用html()
方法的股利。未顯示地圖,而包含以相同方式加載的腳本的其他頁面正確顯示。 這是否是關於GMaps的特定問題,不允許通過ajax請求加載?