回调函数在滚动中途触发
Callback functions firing midway through scrolling
我正在使用 fullpage plugin to create a parallax website using normal scroll which can be viewed here。
我的问题是,使用回调函数 onLeave 或 afterLoad 在部分滚动的中途触发。您也会注意到此时导航发生了变化。
onLeave: function(index, nextIndex, direction){
var leavingSection = jQuery(this);
if(index == 1 && direction =='down'){
alert("Going to section 2!");
}
}
我的问题是,如何让警报只在部分完成后触发?我之所以想实现这一点,是因为我有一些动画目前已禁用,只有在部分完成后才能更好地工作。
虽然我无法在 fullpage 本身内找到解决方案,但我能够使用稍微不同的方法来解决问题。通过使用 wow.js 的偏移量,我能够计算出浏览器视口底部和隐藏框顶部之间的距离。现在,当用户滚动并到达这个距离时,隐藏框就会显示出来。
我正在使用 fullpage plugin to create a parallax website using normal scroll which can be viewed here。
我的问题是,使用回调函数 onLeave 或 afterLoad 在部分滚动的中途触发。您也会注意到此时导航发生了变化。
onLeave: function(index, nextIndex, direction){
var leavingSection = jQuery(this);
if(index == 1 && direction =='down'){
alert("Going to section 2!");
}
}
我的问题是,如何让警报只在部分完成后触发?我之所以想实现这一点,是因为我有一些动画目前已禁用,只有在部分完成后才能更好地工作。
虽然我无法在 fullpage 本身内找到解决方案,但我能够使用稍微不同的方法来解决问题。通过使用 wow.js 的偏移量,我能够计算出浏览器视口底部和隐藏框顶部之间的距离。现在,当用户滚动并到达这个距离时,隐藏框就会显示出来。