我一直在寻找解决方案的一些时间,我很确定这是可能的。我喜欢使用我当前的scrollTo函数,当你滚动到a时,它设置一个活动的链接,但是想要添加在滚动到而不是在页面加载时启动节动画的能力。默认情况下,每个部分(标题,文本,图像)将有3个动画项目,以保持简单。每个部分都有一个唯一的id(home,about等)
这是我必须为scrollTo设置动画并将菜单链接设置为活动的脚本。我如何添加开始动画功能?
$(window).scroll(function() {
var windscroll = $(window).scrollTop();
if (windscroll >= 100) {
$('.navigation').addClass('fixed');
$('.wrap section').each(function(i) {
if ($(this).position().top <= windscroll - 0) {
$('.navigation a.active').removeClass('active');
$('.navigation a').eq(i).addClass('active');
}
});
} else {
$('.navigation a.active').removeClass('active');
$('.navigation a:first').addClass('active');
}
}).scroll();