垂直滚动在两点之间添加/删除类

时间:2015-05-27 08:28:36

标签: jquery

我的本​​地计算机上有一个基本代码

<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript">

$(window).scroll(function() {    
var scroll = $(window).scrollTop();

if (scroll >= 620) {

    $("#slidetwo").addClass("fixed");
} else {
     $("#slidetwo").removeClass("fixed");
    }
}); 

但是我希望删除类如果在某一点后滚动这是怎么做的 - 我已经添加(滚动&lt; = 1000)希望但是失败了

if (scroll >= 620) (scroll <= 1000) {

由于

1 个答案:

答案 0 :(得分:0)

您需要在if语句中使用and运算符:

if (scroll >= 620 && scroll <= 1000) {

完整代码。

$(window).scroll(function() {    
 var scroll = $(window).scrollTop();
 if (scroll >= 620 && scroll <= 1000) 
  $("#slidetwo").addClass("fixed");
 else 
  $("#slidetwo").removeClass("fixed");
});