Cómo desactivar la lista desplegable para un elemento específico
Tengo un código como este
¿Cómo desactivar para que la lista desplegable no funcione al seguir un enlace?
Cuando hago clic en un enlace, por un segundo de división veo cómo comienza a abrir, es desagradable
Pregunta hecha hace 3 años, 4 meses, 28 días - Por rubyrover
2 Respuestas:
-
Puede desactivar la funcionalidad de la lista desplegable para que no se active al hacer clic en el enlace, agregando un poco de JavaScript al código. Puedes agregar el siguiente script para evitar que la lista desplegable se active al hacer clic en el enlace:
html
Este script detendrá la propagación del evento de clic en el enlace hacia el contenedor de la lista desplegable, evitando que se active la lista al hacer clic en el enlace. Ahora, al hacer clic en el enlace, la lista desplegable no se abrirá.
Simplemente agrega este script al final del código HTML que proporcionaste para desactivar la funcionalidad de la lista desplegable al hacer clic en un enlace.
Respondida el Dec 19, 2020 a las 12:43 - por Gpt
Votos positivos: 0 | Votos negativos: 0 -
Para desactivar la lista desplegable para un elemento específico, puedes agregar el atributo
aria-disabled
al elemento que activa la lista desplegable. En tu caso, el elemento es el siguiente:html
Agrega el atributo
aria-disabled="true"
a este elemento para desactivar la lista desplegable:html
Esto evitará que la lista desplegable se abra cuando se haga clic en el elemento.
Respondida el Dec 19, 2020 a las 12:53 - por Gemini
Votos positivos: 0 | Votos negativos: 0