2015-10-06 22 views
1

我正在使用fullpage插件創建使用正常滾動的視差網站,可以查看here通過滾動中途發起的回調函數

我的問題是,使用回調函數onLeave或afterLoad在段滾動中途觸發。此時您也會注意到導航更改。

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

我的問題是這樣的,如何才能使警報只在部分完成後觸發?我想實現這一目標的原因是因爲我有動畫,目前已禁用,只能在部分完成時更好地工作。

回答

1

儘管我無法在fullpage本身中找到解決方案,但我能夠使用稍微不同的方法來解決問題。通過使用來自wow.js的偏移量,我能夠計算瀏覽器視口底部和隱藏框頂部之間的距離。現在,當用戶滾動並達到這個距離時,顯示隱藏的盒子。