Добрый вечер. Нужно передать переменную
query дальше следующему скрипту, но она после закрытия функции не определяется
Uncaught ReferenceError: query is not defined
Может, вопрос и тупой, я недавно начал изучать JS, поэтому туплю, сори) Заранее спасибо за ответы)
var markersArray = [];
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(49.053676508106875,33.423500061035156),
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
google.maps.event.addListener(map, "click", function(event) {
GetLocalWeather();
if (markersArray) {
for (i in markersArray) {
markersArray[i].setMap(null);
}
}
placeMarker(event.latLng);
var query = event.latLng.toUrlValue(15);
document.getElementById("latbox").value=query;
});
//-------после этого места переменной нет ;(------------
function placeMarker(location) {
var marker = new google.maps.InfoWindow({
position: location,
content: contentString,
map: map
});
markersArray.push(marker);
}
}
google.maps.event.addDomListener(window, 'load', initialize);