Bonjour à vous,
Je suis actuellement en plein développement web et je suis coincé.
En effet, je souhaiterais que au click de l'utilisateur, cette élément change :
La fonction JS correspondante :
(Disclaimer : je ne suis pas trés fort en JS, il est donc fort probable que mon code ne soit pas conforme)
Ici, l'icone change une fois puis reviens vers sa classe d'origine. Mais cette action ne se réalise qu'une fois, or je voudrais que cela se réalise à chaque fois.
En espérant avoir été assez clair.
Je suis actuellement en plein développement web et je suis coincé.
En effet, je souhaiterais que au click de l'utilisateur, cette élément change :
<i class="fas fa-bars" id="sidebar_btn" onclick = clickfunction()></i>
La fonction JS correspondante :
function clickfunction() {
const button = document.getElementById('sidebar_btn');
document.getElementById('sidebar_btn').className = 'fas fa-times';
button.addEventListener('click', event => {
document.getElementById('sidebar_btn').className = 'fas fa-bars';
});
}
(Disclaimer : je ne suis pas trés fort en JS, il est donc fort probable que mon code ne soit pas conforme)
Ici, l'icone change une fois puis reviens vers sa classe d'origine. Mais cette action ne se réalise qu'une fois, or je voudrais que cela se réalise à chaque fois.
En espérant avoir été assez clair.