2017-08-01 73 views
0

使用scrollify.js移動到下一個或上一個部分時,有什麼方法可以獲取上次查看的部分index/id/class嗎?Scrollify - 獲取上次查看的部分

我正在尋找任何預定義的函數,如scrollify.current()以獲取上次查看的部分。

在此先感謝

回答

1

無法找到任何預定義類,所以寫了我自己的功能。

var prevIndex = 0; 

$.scrollify({ 
    before:function(index, sections) { 
    var prevSection = '#' + getScrollifySectionID(prevIndex) 
    prevIndex = index;     

    //Do your code with PrevSection(ID). 

    } 
}); 

function getScrollifySectionID(index){ 
    var sectionID = ''; 
    $('.scrollify-section').each(function(i){        
     if(i == index){      
      sectionID = $(this).data('section');     
     } 
    });   
    return sectionID; 
};