htools-8.x-1.x-dev/js/EfrResponsive.js

js/EfrResponsive.js
(function ($, Drupal) {
  'use strict';

  Drupal.behaviors.responsiveFilters = {
    attach: function attach(context) {
      var showFilters = document.querySelector('.mobile__filters');
      var filters = document.querySelector('.view-filters-2');
      var cross = document.querySelector('.view-filters-2 .mobile__header .close');

      showFilters.onclick = function () {
        filters.classList.add('open');
        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);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc