metz-metropole-2019: fix repeated clicks on mobile filter

This commit is contained in:
Frédéric Péters 2020-06-23 10:29:15 +02:00
parent d1029965f5
commit 9427dbed86
1 changed files with 16 additions and 3 deletions

View File

@ -26,21 +26,34 @@ $(function() {
$('button.metropole').on('click', function() {
$('#columns').removeClass();
$('#filter-view input').val('');
$('#mobile-filters').hide();
var mql = window.matchMedia("screen and (max-width: 800px)");
if (mql.matches) { /* on mobile */
$('#filter-view').toggleClass('with-filters');
} else {
$('#mobile-filters').hide();
}
$('#columns .cell').hide();
$('#columns .cell.metropole').show();
});
$('button.commune').on('click', function() {
$('#columns').removeClass();
$('#filter-view input').val('');
$('#mobile-filters').hide();
if (mql.matches) { /* on mobile */
$('#filter-view').toggleClass('with-filters');
} else {
$('#mobile-filters').hide();
}
$('#columns .cell').hide();
$('#columns .cell.commune').show();
});
$('button.favoris').on('click', function() {
$('#columns').removeClass().addClass('display-favoris');
$('#filter-view input').val('');
$('#mobile-filters').hide();
if (mql.matches) { /* on mobile */
$('#filter-view').toggleClass('with-filters');
} else {
$('#mobile-filters').hide();
}
$('#columns .cell').hide();
$('#columns .cell.favori').show();
});