Necesito construir una función JS if-else con el objetivo de:
if
mi página web es un "condado", quiero mostrar una lista HTML que muestre "ciudades" anidadas dentro del condado. Tengo 93 condados, cada uno con su propia lista de ciudades. Debo mostrar ciudades específicas solo del condado principal.
de else
quiero mostrar la lista de 93 ciudades.
Entonces, tengo curiosidad por saber cómo decirle a JS que if
la URL termina con este slug, haga esto; de else
, haga lo predeterminado.
Este sitio web tiene exactamente lo que estoy buscando construir: vea el ícono de ubicación en la parte superior izquierda. La primera lista es un condado, y al hacer clic en un condado, la lista cambia a otra lista de ciudades.
Los datos de la lista se ven así e imagino que cualquiera de estos puntos de datos se puede usar para activar el JS, pero supongo que usaré el slug de URL. Luego, en HTML, tenga las 93 listas separadas con clases.
O, ¿hay una manera más fácil de hacer esto? agradeceria mucho alguna ayuda.
Puedes usar window.location
para trabajar con url, creo que lo que estás buscando es
window.location.pathname