0

使用 scrollify.js 移动到下一个或上一个部分时,有什么方法可以获取最后查看的部分索引/id/类?

我正在寻找任何预定义的函数,如 scrollify.current() 以获取最后查看的部分。

提前致谢

4

1 回答 1

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;
};
于 2017-08-01T08:28:19.867 回答