回调功能通过滚动中途触发

时间:2015-10-06 13:34:14

标签: jquery fullpage.js

我使用fullpage插件使用普通卷轴创建视差网站,可以查看here

我的问题是这个,使用onLeave或afterLoad的回调函数在节滚动的中途触发。此时您也会注意到导航的变化。

onLeave: function(index, nextIndex, direction){ 
    var leavingSection = jQuery(this); 
    if(index == 1 && direction =='down'){  
        alert("Going to section 2!"); 
    } 
}

我的问题是,如何在部分完成后才能发出警报?我之所以想要达到这个目的,是因为我的动画目前已被禁用,只有在部分完成时效果才会更好。

1 个答案:

答案 0 :(得分:1)

虽然我无法在整页内找到解决方案,但我能够使用稍微不同的方法来解决问题。通过使用wow.js的偏移量,我能够计算出浏览器视口底部与隐藏框顶部之间的距离。现在,当用户滚动并到达此距离时,隐藏的框会显示出来。