Nos projets

nos clients nous font confiance

Une stratégie de différenciation réussie

Découvrez comment nos projets ont transformé des piscines et des espaces de loisirs, en y apportant du plaisir et du style.
Découvrez nos projets et participez à l’expérience Animala !

const filterButtons = document.querySelectorAll('.elementor-button'); // Rendre le bouton "todos" actif par défaut const defaultButton = document.getElementById('todos'); defaultButton.classList.add('active'); // Ajouter un écouteur d'événements à chaque bouton filterButtons.forEach(button => { button.addEventListener('click', function(e) { // Empêcher le comportement par défaut e.preventDefault(); // Récupérer l'ID du bouton cliqué const filterClass = this.id; // Utilise l'ID du bouton comme nom de la classe // Supprimer la classe 'active' de tous les boutons filterButtons.forEach(btn => btn.classList.remove('active')); // Ajouter la classe 'active' au bouton cliqué this.classList.add('active'); // Sélectionner tous les projets const projects = document.querySelectorAll('.elementor-widget-loop-grid .proyectos'); // Si l'ID est "todos", afficher tous les projets if (filterClass === 'todos') { projects.forEach(project => { project.style.display = 'block'; // Afficher tous les projets }); } else { // Pour les autres filtres, afficher uniquement les projets avec la classe correspondante projects.forEach(project => { const firstChild = project.querySelector('div:first-child'); // Sélectionner le premier enfant div if (firstChild && firstChild.classList.contains(filterClass)) { project.style.display = 'block'; // Afficher les projets correspondants } else { project.style.display = 'none'; // Masquer les autres projets } }); } }); });