本文介绍了Scrollify-获取上次查看的部分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用scrollify.js移至下一部分或上一部分时,是否有任何方法可以获取上次查看的部分索引/id/类?

Is there any way to get last viewed section index/id/class when moving to next or previous section using scrollify.js?

正在寻找任何预定义的函数(例如scrollify.current())以获取上次查看的部分.

Am looking for any predefined function like scrollify.current() for getting last viewed section.

预先感谢

推荐答案

无法找到任何预定义的类,所以写了我自己的函数.

Not able to find any predefined class, so wrote my own function.

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;
};

这篇关于Scrollify-获取上次查看的部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 20:14