diff --git a/js/page-pins-map.js b/js/page-pins-map.js index 730a33a..4ebc2f2 100644 --- a/js/page-pins-map.js +++ b/js/page-pins-map.js @@ -93,6 +93,7 @@ function filterByTravelerClick(){ } else { filterMarkersByTravelersAnd(travelers); } + hideOutOfRangePins(jQuery( "#time-range-slider" ).slider( "values", 0 ), jQuery( "#time-range-slider" ).slider( "values", 1 ) ); } function resetFilter(){ @@ -130,6 +131,14 @@ function filterMarkersByTravelersOr(travelers){ } } +function hideOutOfRangePins(start, end){ + for(var i=0; i end){ + markers[i].setVisible(false); + } + } +} + function toggleExtendTravelers() { jQuery('#travelers-select li').filter(function(i){ return jQuery(this).text().indexOf(' ') !== -1;