これは、ボタンを下にスライドさせるためにホバーのdivに適用したjQueryスライド関数です。
誰かが出入りするたびに上下に揺れ続けることを除けば、問題なく動作します。
1秒か2秒の遅延タイマーをかけるともっと理にかなっていると思いました。
ユーザーが1〜2秒以上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>