Если указатель мыши удерживается более 2 секунд, показывать, иначе нет?

Вот функция слайда jQuery, которую я применил к div при наведении, чтобы сдвинуть кнопку вниз.

Он работает нормально, за исключением того, что теперь каждый раз, когда кто-то входит и выходит из него, он продолжает подпрыгивать вверх и вниз.

Я подумал, что если я поставлю на него таймер задержки на одну или две секунды, это будет иметь больше смысла.

Как мне изменить функцию, чтобы она запускала слайд вниз только в том случае, если пользователь находится в div более секунды или двух?

<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>
26
задан Cœur 15 April 2017 в 17:17
поделиться