Javascript 在某些滚动后禁用脚本

Javascript 在某些滚动后禁用脚本,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我以前贴过,但没有人得到我需要的。我需要禁用这个脚本后,某些滚动页面,让我们说,页面是滚动30%这个脚本被禁用 我需要禁用此脚本的原因是,在滚动页面时,脚本中使用的某些滚动div显示在其他一些div元素上,所以我需要在某些滚动之后禁用脚本 <script> $(window).load(function () { $(window).scroll(function () { if ($(window).scrollTop() >

我以前贴过,但没有人得到我需要的。我需要禁用这个脚本后,某些滚动页面,让我们说,页面是滚动30%这个脚本被禁用

我需要禁用此脚本的原因是,在滚动页面时,脚本中使用的某些滚动div显示在其他一些div元素上,所以我需要在某些滚动之后禁用脚本

<script>
    $(window).load(function () {
        $(window).scroll(function () {
            if ($(window).scrollTop() > 60) {
                $('.additional').css('position', 'fixed');
                $('.additional').css('top', 70);
            } else {
                $('.additional').css('position', 'relative');
                $('.additional').css('top', 0);
            }
        });
    });
</script>

$(窗口)。加载(函数(){
$(窗口)。滚动(函数(){
如果($(窗口).scrollTop()>60){
$('.additional').css('position','fixed');
$('.additional').css('top',70);
}否则{
$('.additional').css('position','relative');
$('.additional').css('top',0);
}
});
});

我在中创建了一个工作函数,结果是一个伪结果,因为您没有提供页面结构的任何代码

它使用
$(window).scrollTop()和
$(document).height()计算滚动百分比,然后使用if/else语句根据计算结果切换两个结果

function moveScroller() {

    var move = function () {

        var calc = $(window).scrollTop() / $(document).height();

        if (calc > 0.3) {
            /*EG:*/ $('#content').css('backgroundColor', '#f00');
            /*$('.additional').css('position', 'fixed');
            $('.additional').css('top', 70);*/
        } else {
            /*EG:*/ $('#content').css('backgroundColor', '#f0f');
            /*$('.additional').css('position', 'relative');
            $('.additional').css('top', 0);*/
        }

    };
    $(window).scroll(move);
    move();
}

$(function () {
    moveScroller();
});

我不会回答,因为你从不接受答案。