Jquery 将网格标题位置更改为固定在滚动文档顶部,导致屏幕看起来闪烁

Jquery 将网格标题位置更改为固定在滚动文档顶部,导致屏幕看起来闪烁,jquery,css,Jquery,Css,我正在使用以下代码更改scroll上的grid header类,但是当我的grid仅包含2-3行时,scroll header看起来闪烁超过3-4行,这不会发生 $(document).on('scroll',function(){ var height = $(this).scrollTop(); if(height >= 83) { $(".form_wrapper").addClass("scroll_adv"); } else {

我正在使用以下代码更改scroll上的grid header类,但是当我的grid仅包含2-3行时,scroll header看起来闪烁超过3-4行,这不会发生

$(document).on('scroll',function(){
    var height = $(this).scrollTop();

    if(height  >= 83) {
        $(".form_wrapper").addClass("scroll_adv");
    } else {    
        $(".form_wrapper").removeClass("scroll_adv");   
    }
});

代码需要一点格式!这段代码应该正常运行,所以您的问题可能是css或html!因此,请输入与此问题相关的完整代码。在我的情况下,当用户滚动窗口时,窗口div位置将更改为固定,因为高度>83,但立即发生相同的事件,高度将更改为高度