我在我的網站與谷歌地圖API的問題javascript 正在其他頁面上工作,但不在其他頁面。錯誤 谷歌地圖在jQuery UI對話框不滿載
我的代碼
var map = "";
function loadMap2(link) {
var currentMapPosition = new google.maps.LatLng(link.attr('data-lati'), link.attr('data-longt'));
var mapOptions = {
center: currentMapPosition,
zoom: 10,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var infoWindow = new google.maps.InfoWindow();
var latlngbounds = new google.maps.LatLngBounds();
if (!map) {
map = new google.maps.Map(document.getElementById("map_cust"), mapOptions);
} else {
map.setOptions(mapOptions);
}
var marker = new google.maps.Marker({
position: currentMapPosition,
map: map,
title: 'SubProject Location'
});
$("#map_cust").dialog({
title: "خريطة العميل : " + link.attr('data-name'),
height: 400,
width: "80%"
});
}
$(document).on('click', '.show_map2', function() {
loadMap2($(this));
return false;
})
和我的
形象有第二個問題怎麼刪除標記,如果我查看地圖第二次。 並感謝所有。
我們是否可以知道頁面之間的區別? –
所有的CSS文件和JavaScript。 –