Si se pasa el mouse por más de 2 segundos, entonces mostrar que no lo hacen?

Aquí hay una función de deslizamiento jQuery que he aplicado a un div al pasar el cursor para deslizar un botón hacia abajo.

Funciona bien, excepto que ahora cada vez que alguien entra y sale de él, sigue subiendo y bajando.

Pensé que si le ponía un temporizador de retardo de uno o dos segundos tendría más sentido.

¿Cómo modificaría la función para ejecutar la diapositiva hacia abajo solo si el usuario está en la div durante más de un segundo o dos?

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js "></script>
<script type="text/javascript">

$("#NewsStrip").hover(
function () {
    $("#SeeAllEvents").slideDown('slow');    },
function () {
    $("#SeeAllEvents").slideUp('slow');
});

</script>

Respuestas a la pregunta(2)

Su respuesta a la pregunta