#que llevas avanzado en tu toggle
1 messages · Page 1 of 1 (latest)
te lo escribo por este hilo para no llenar el chat
dame un segundo para enviarte todo y que lo puedas revisar
okay adelante
Si, pero no comprendo cual es mi error
esto es lo que tienes en tu js
//* Variables
const menuMovil = document.querySelector('.menu-modal');/* movil */
const menuCar = document.querySelector('.menu-car');
const menuMail = document.querySelector('.mainMail');
const btnMenu = document.querySelector('#btn-menu');
const btnCar = document.querySelector('#btn-car');
const btnMail = document.querySelector ('#btn-mail')
/* hay que escuchar los eventos, click y las funciones */
btnMail.addEventListener('click', toggleDesktopMenu);
btnCar.addEventListener('click', toggleCarMenu);
btnMenu.addEventListener('click', toggleMobileMenu);
function toggleDesktopMenu(){
menuMail.classList.toggle('inactive')
menuCar.classList.add('inactive')
}
function toggleCarMenu (){
menuCar.classList.toggle('inactive')
menuMail.classList.add('inactive')
}
por lo que veo es tu avance hasta ahora, pero cual es el punto o el elemento del html donde quieres aplicar el toggle
para que invoques tu Toggle, debes indicarle un ID a tu elemento
y debes aplicar el metodo getElementById("myDIV");
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_add_class
aqui viene un ejemplo claro para que te vayas guiando man
con gusto te lo programo, pero el punto es que aprendas como hay que hacerlo, mientras vas tecleando te vas dando cuenta en donde se encuentra el error
gracias amigo! lo haré así y probaré para tomar el aprendizaje
y realmente esa es la idea de preguntar, salir de la duda y luego ver como hacerlo
claro man, cuando estes por resolverlo, te daras cuenta en donde estaba el punto del codigo
en vez del querySelector, usaré el getElementById
probaré y veré a que solucion llego
si recuerda que ese metodo llama al elemento por su ID
dale man !!
Gracias Man
es un gusto ayudar !