Clean up some of the map JS, reduce scope of globals

This commit is contained in:
John Firebaugh 2013-06-10 13:36:28 -07:00
parent ff52509d5a
commit 4563244fd1
6 changed files with 131 additions and 126 deletions

View file

@ -1,5 +1,5 @@
$(document).ready(function () {
var marker;
var marker, map;
function setLocation(e) {
$("#latitude").val(e.latlng.lat);
@ -21,7 +21,18 @@ $(document).ready(function () {
var params = $("#map").data();
var centre = [params.lat, params.lon];
var map = createMap("map");
map = L.map("map", {
attributionControl: false,
zoomControl: false
}).addLayer(new L.OSM.Mapnik());
L.control.zoom({position: 'topright'})
.addTo(map);
$("#map").on("resized", function () {
map.invalidateSize();
});
map.setView(centre, params.zoom);