【发布时间】:2013-07-24 19:47:49
【问题描述】:
当滚动超过 600 像素时,我想将导航栏的固定顶部位置从绝对位置更改为相对位置。 我有这个代码:
if (scroll >= 700) {
$(".navbar-fixed-top").addClass("navbar-scroll");
} else {
$(".navbar-fixed-top").removeClass("navbar-scroll");
}
});
这是可行的,但我试图将其更改为动画(用于过渡)
我这样做了:
if (scroll >= 700) {
$(".navbar-fixed-top").animate ({
position: 'fixed'
}, "slow");
} else {
$(".navbar-fixed-top").animate ({
position: 'absolute'
}, "slow");
}
});
这不起作用,为什么?
【问题讨论】:
-
我认为缺少脚本的开头,请发布完整代码