Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
HTML
<script>
function log(messagedocument.addEventListener('DOMContentLoaded', function() {
    const outputstatusDiv = document.getElementById('logstatus-outputdebug');
    if (output) {
        outputstatusDiv.innerHTML += '<br>> ' + message "JS Actif - Prêt à cliquer";
    }
}

document.addEventListener('DOMContentLoaded', function() {
    log("DOM chargé.");
    statusDiv.style.backgroundColor = "#e0ffe0"; // Vert pâle si chargé

    const menuContainermenu = 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 clickedLinktarget = e.target.closest('.faq-link');
        if (clickedLinktarget) {
            statusDiv.innerHTML = log("Clic détectéreçu sur : " + clickedLinktarget.innerText);
            
statusDiv.style.backgroundColor           = "#fff0f0"; // ... (ton code de traitement ici) ...Rouge pâle pour confirmer le clic
            
            clickedLink.classList.add('active');
            log("Classe active appliquée.");
        } else {
            log("Clic ailleurs dans le menu...");// Le reste de ta logique...
        }
    });
});
</script>