У меня проблема на моем сайте с картами google api javascript работает на других страницах, но не на других страницах.google maps в 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. –