Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将类添加到元素';在一定数量的滚动之后,使用jquery_Javascript_Jquery_Css - Fatal编程技术网

Javascript 将类添加到元素';在一定数量的滚动之后,使用jquery

Javascript 将类添加到元素';在一定数量的滚动之后,使用jquery,javascript,jquery,css,Javascript,Jquery,Css,在从页面底部到达200px后,如何使用jquery向具有固定位置的元素添加类?这是我的顶部页面按钮,我想它是atached到页脚后,它的scrooled 200px,直到页面结束。固定位置为从右侧到底部50px if (pageheight - 200px) { $(div1).addClass("top-position"); } else { $(div1).removeClass("top-position"); } 有没有一种方法可以从页面底部计算出来?只有有了解决方法,你才能尝试

在从页面底部到达200px后,如何使用jquery向具有固定位置的元素添加类?这是我的顶部页面按钮,我想它是atached到页脚后,它的scrooled 200px,直到页面结束。固定位置为从右侧到底部50px

if (pageheight - 200px) {
 $(div1).addClass("top-position");
} else {
 $(div1).removeClass("top-position");
}

有没有一种方法可以从页面底部计算出来?只有有了解决方法,你才能尝试这样的方法=>首先找到完整的高度,减去他在顶部$(文档).height()-$(窗口).height()-$(窗口).scrollTop()上滚动的次数;看看这里,这是一段非常棒的代码,它可以帮助我很多次。你能编辑你的答案并加上最后一行吗?人们必须看到这一点。
$(document).scroll(function() {
    if ($(document).scrollTop()> 200) {
      $(div1).addClass("top-position");
    } else {
      $(div1).removeClass("top-position");
    }
})