$("#describe_location").fadeIn(100);
});
- $("#sidebar_content").on("click", ".search_results_entry a.set_position", clickSearchResult);
+ $("#sidebar_content")
+ .on("click", ".search_more a", clickSearchMore)
+ .on("click", ".search_results_entry a.set_position", clickSearchResult);
+
+ function clickSearchMore(e) {
+ e.preventDefault();
+ e.stopPropagation();
+
+ var div = $(this).parents(".search_more");
+
+ $(this).hide();
+ div.find(".loader").show();
+
+ $.get($(this).attr("href"), function(data) {
+ div.replaceWith(data);
+ });
+ }
function clickSearchResult(e) {
e.preventDefault();
+ e.stopPropagation();
var data = $(this).data(),
center = L.latLng(data.lat, data.lon);
page.pushstate = page.popstate = function(path) {
var params = querystring.parse(path.substring(path.indexOf('?') + 1));
$("#query").val(params.query);
+ $("#sidebar").removeClass("minimized");
+ map.invalidateSize();
$("#sidebar_content").load(path, page.load);
};