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