Atualidade Network

jQuery(document).ready(function($) { // --- Referencias a los elementos --- const $btnToggle = $('.btn-toggle-filters'); const $buttonText = $btnToggle.find('.elementor-button-text'); const $filters = $('.form-wrapper'); const $gridElement = $('.elementor-element-5f973bb'); const $loopContainer = $('.elementor-loop-container'); // --- CÓDIGO PARA EL ESTADO INICIAL EN MÓVIL --- const isMobileOnLoad = window.matchMedia("(max-width: 1024px)").matches; if (isMobileOnLoad) { // 1. Añadimos la clase 'closed' y ocultamos con display:none para que empiece cerrado $filters.addClass('closed').css('display', 'none'); // 2. Ponemos el texto correcto en el botón $buttonText.text('Mostrar filtros'); } // --- LÓGICA DEL CLIC --- $btnToggle.on('click', function(e) { e.preventDefault(); const isMobileOnClick = window.matchMedia("(max-width: 1024px)").matches; // Lógica para mostrar/ocultar filtros en móvil if (isMobileOnClick) { $filters.addClass('mobile-animation'); if ($filters.hasClass('closed')) { // Mostrar $filters.removeClass('closed').css({ display: 'block', opacity: 0 }); setTimeout(() => { $filters.addClass('opening'); $buttonText.text('Ocultar filtros'); }, 10); setTimeout(() => { $filters.removeClass('opening').css({ opacity: '', display: '' }); }, 310); } else { // Ocultar $filters.addClass('closing'); setTimeout(() => { $filters.removeClass('closing').addClass('closed').css({ display: 'none' }); $buttonText.text('Mostrar filtros'); }, 300); } } else { // Lógica para mostrar/ocultar filtros en escritorio $filters.toggleClass('closed'); $buttonText.text($filters.hasClass('closed') ? 'Mostrar filtros' : 'Ocultar filtros'); } // Lógica para cambiar las columnas del grid if ($gridElement.hasClass('elementor-grid-3')) { $gridElement.removeClass('elementor-grid-3').addClass('elementor-grid-4'); $loopContainer.removeClass('elementor-grid-3').addClass('elementor-grid-4'); } else { $gridElement.removeClass('elementor-grid-4').addClass('elementor-grid-3'); $loopContainer.removeClass('elementor-grid-4').addClass('elementor-grid-3'); } }); });
Filtros
Data de publicação
Picture of admin
admin

23 Mar 2026

CHEMITAL

Desenvolvimento de aditivos antimicrobianos....
Picture of admin
admin

23 Mar 2026

LUZCO ILUMINACIÓN

Desenvolvimento de um sistema de desinfeção LED, Athilda Germicida....
Picture of admin
admin

23 Mar 2026

BODEGAS Y VIÑEDOS PRADOREY

Novas técnicas de cultivo e práticas enológicas para a elaboração de vinhos com elevada concentração...

Subscreve a nossa newsletter e fica a par de todas as novidades

Recebe as últimas novidades em inovação, tecnologia e tendências diretamente no teu email.

Picture of admin
admin

23 Mar 2026

ECOEMBES

ECOEMBALAJES ESPAÑA (ECOEMBES). Desenvolvimento da ferramenta PACKCD....
Picture of admin
admin

23 Mar 2026

KEY BIOLOGICAL

Desenvolvimento do ingrediente PeroxiBiokey®....
Picture of admin
admin

23 Mar 2026

RECICLADOS PALANCIA BELCAIRE

RECICLADOS PALANCIA BELCAIRE. Desenvolvimento de um fertilizante enriquecido com microrganismos bioestimulantes....
Picture of admin
admin

23 Mar 2026

HEINEKEN ESPANHA

HEINEKEN ESPAÑA. Minimização da contaminação das suas águas residuais....
Picture of admin
admin

23 Mar 2026

SAVECREAM

HELADOS ALACANT. Projeto SAVECREAM, novo modelo de economia circular para o fabrico de gelados....