Get the expand all / collapse all view working on the map

This commit is contained in:
Quincy Larson
2016-01-16 01:03:22 -08:00
parent 4a767c0016
commit cb972cacc8
3 changed files with 35 additions and 9 deletions

View File

@@ -277,4 +277,23 @@ $(document).ready(function() {
$('.map-aside-action-collapse').on('click', () => {
$('.map-aside').addClass('is-collapsed');
});
$('.collapse').on('show.bs.collapse', function(){
console.log(this);
$(this).siblings().find(".fa-caret-right").removeClass("fa-caret-right").addClass("fa-caret-down");
}).on('hide.bs.collapse', function(){
$(this).siblings().find(".fa-caret-down").removeClass("fa-caret-down").addClass("fa-caret-right");
});
$('#showAll').on('click', () => {
var mapExpanded = $('#showAll').hasClass('active');
if (!mapExpanded) {
$('.map-collapse').addClass('in');
$('#showAll').text('Collapse all challenges');
return $('#showAll').addClass('active');
};
$('.map-collapse').removeClass('in');
$('#showAll').text('Expand all challenges');
return $('#showAll').removeClass('active');
});
});