我有一些用 jQuery 优化的粘性菜单。我写了一些代码来检测我们所处的高度,然后在某个值之后降低导航并通过将其位置值设置为固定来使其具有粘性!
这是代码:
$(window).scroll(function () {
var $locationY = $(window).scrollTop(),
$defaultY = 385;
if ( $locationY < $defaultY ){
$('#nav').removeClass("sticky")
}
else {
$('#nav').addClass("sticky")
}
});
问题是我如何制作动画?例如从上到下的幻灯片很好地显示出来。我想知道在这种情况下使用 slideDown、animate 等方法的正确方法是什么。
谢谢。