<script>
function log(message) {
    const output = document.getElementById('log-output');
    if (output) {
        output.innerHTML += '<br>> ' + message;
    }
}

document.addEventListener('DOMContentLoaded', function() {
    log("DOM chargé.");
    
    const menuContainer = document.getElementById('faq-menu');
    if (!menuContainer) {
        log("ERREUR : #faq-menu non trouvé !");
    } else {
        log("Menu trouvé, écoute des clics activée.");
    }

    menuContainer.addEventListener('click', function(e) {
        const clickedLink = e.target.closest('.faq-link');
        if (clickedLink) {
            log("Clic détecté sur : " + clickedLink.innerText);
            
            // ... (ton code de traitement ici) ...
            
            clickedLink.classList.add('active');
            log("Classe active appliquée.");
        } else {
            log("Clic ailleurs dans le menu...");
        }
    });
});
</script>