使用公共类的多个“粘滞/跟随”滚动条的脚本

时间:2013-08-29 16:11:43

标签: javascript jquery html css sticky

根据Andrew Henderson's blog的教程,我有以下jQuery脚本:

$(document).ready(function() {
    var stickyTop = $('.sticky').offset().top;

    $(window).scroll(function() {
        var windowTop = $(window).scrollTop();
        if (top < windowTop) {
            $('.sticky').css({ position: 'fixed', top: '10px' });
        }
        else {
            $('.sticky').css('position','static');
        }
    });
});

当我的网页有一个粘性侧边栏时,此功能正常。但是,当我的网页有多个粘性边栏时,当第一个侧边栏开始粘贴时,所有这些都会滚动。

有没有办法可以修改脚本,只是让范围内的侧边栏开始粘贴?

0 个答案:

没有答案