0

是否可以根据部分索引值启用滚动条(即设置为 true)?我尝试了下面的代码,但它没有给出输出。

before:function(index, section) {   
    if(index>3){    
        $.scrollify({
            scrollbars:true
        });                                 
    }
    else{
        $.scrollify({
            scrollbars:false
        });
    }
}

这段代码有什么问题?

一旦越过第 4 部分,我想启用滚动条。

4

2 回答 2

0

默认情况下,我找不到与此 scrollify.js 相关的任何解决方案。所以想出了我自己的代码来解决这个问题。

我在页面加载时设置overflow标签bodyhidden并在before().

before:function(index, sections) {                  
    if(index>2){
        $('body').removeAttr('style');
    }
    else{
        $('body').css('overflow','hidden');
    }
}
于 2017-08-03T06:41:51.567 回答
0

Scrollify 提供了一种方法来做到这一点。$.scrollify.setOptions().

您的第一个示例不起作用,因为您正在重新初始化 Scrollify。

于 2017-08-03T08:29:43.640 回答