¿Cómo evitar que se active el evento de alternar varias veces en mouseenter / mouseleave?

Estoy usando jQuery para alternar la visibilidad de un<div> utilizando el método de alternar jQuery. La palanca se dispara en el evento mouseenter y mouseleave, creando así el efecto del div para desplegar en mouseenter y plegar en mouseleave. El problema es que si el usuario arrastra el mouse sobre el<div> unas pocas veces y luego deja el<div>, el div se activará y desactivará varias veces. Esto puede suceder si el usuario se mueve accidentalmente alrededor del puntero del mouse en el<div> son. ¿Alguien tiene alguna idea de cómo puedo evitar este comportamiento?

Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta