metz-metropole-2019: fix repeated clicks on mobile filter
This commit is contained in:
parent
d1029965f5
commit
9427dbed86
|
@ -26,21 +26,34 @@ $(function() {
|
||||||
$('button.metropole').on('click', function() {
|
$('button.metropole').on('click', function() {
|
||||||
$('#columns').removeClass();
|
$('#columns').removeClass();
|
||||||
$('#filter-view input').val('');
|
$('#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').hide();
|
||||||
$('#columns .cell.metropole').show();
|
$('#columns .cell.metropole').show();
|
||||||
});
|
});
|
||||||
$('button.commune').on('click', function() {
|
$('button.commune').on('click', function() {
|
||||||
$('#columns').removeClass();
|
$('#columns').removeClass();
|
||||||
$('#filter-view input').val('');
|
$('#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').hide();
|
||||||
$('#columns .cell.commune').show();
|
$('#columns .cell.commune').show();
|
||||||
});
|
});
|
||||||
$('button.favoris').on('click', function() {
|
$('button.favoris').on('click', function() {
|
||||||
$('#columns').removeClass().addClass('display-favoris');
|
$('#columns').removeClass().addClass('display-favoris');
|
||||||
$('#filter-view input').val('');
|
$('#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').hide();
|
||||||
$('#columns .cell.favori').show();
|
$('#columns .cell.favori').show();
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue