Skip to content
Snippets Groups Projects

fix views exposed form regions filters

Merged Carlos Romero requested to merge issue/htools-3414945:feature/3414945 into 2.x
2 files
+ 21
16
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 19
14
@@ -3,21 +3,26 @@
@@ -3,21 +3,26 @@
Drupal.behaviors.responsiveFilters = {
Drupal.behaviors.responsiveFilters = {
attach: function attach(context) {
attach: function attach(context) {
var showFilters = document.querySelector('.mobile__filters');
var $context = $(context);
var filters = document.querySelector('.view-filters-2');
var cross = document.querySelector('.view-filters-2 .mobile__header .close');
showFilters.onclick = function () {
$context.find('.mobile__filters').once('responsivefilters').each(function () {
filters.classList.add('open');
var showFilters = document.querySelector('.mobile__filters');
document.body.classList.add('filters');
var filters = document.querySelector('.view-filters-2');
document.querySelector('html').classList.add('filters');
var cross = document.querySelector('.view-filters-2 .mobile__header .close');
};
cross.onclick = function () {
// if(!showFilters || !filters || !cross) return;
filters.classList.remove('open');
showFilters.onclick = function () {
document.body.classList.remove('filters');
filters.classList.add('open');
document.querySelector('html').classList.remove('filters');
document.body.classList.add('filters');
};
document.querySelector('html').classList.add('filters');
 
};
 
 
cross.onclick = function () {
 
filters.classList.remove('open');
 
document.body.classList.remove('filters');
 
document.querySelector('html').classList.remove('filters');
 
};
 
});
}
}
};
};
})(jQuery, Drupal);
})(jQuery, Drupal);
 
\ No newline at end of file
Loading