- $.ajax({
- url: url,
- type: method,
- oauth: true,
- data: {text: $(form.text).val()},
- success: function () {
- OSM.loadSidebarContent(window.location.pathname, page.load);
- }
- });
- }
-
- page.pushstate = page.popstate = function (path) {
- OSM.loadSidebarContent(path, function() {
- initialize(function() {
- var data = $(".details").data(),
- latLng = L.latLng(data.coordinates.split(","));
- if (!map.getBounds().contains(latLng)) moveToNote();
- });
+ var data = $(".details").data();
+ if (!data) return;
+ var latLng = L.latLng(data.coordinates.split(","));
+ if (!map.getBounds().contains(latLng)) moveToNote();