Jquery scrolltop触发两点之间的函数?

时间:2012-10-09 20:23:23

标签: jquery class scroll height pixels

我正在尝试仅在窗口顶部介于500和900像素之间而不是之前或之后将类应用于div。这可能吗?

我目前的代码仅适用于过去500px:

if($(this).scrollTop() >= 500) {
  $('#01').addClass('selected');    
} else {
  $('#01').removeClass('selected');
}

有可能有这个吗?:

if($(this).scrollTop() >= 500 <= 900) {
  $('#01').addClass('selected');    
} else {
  $('#01').removeClass('selected');
}

谢谢!

1 个答案:

答案 0 :(得分:2)

var windowPosY = $(this).scrollTop();

if(windowPosY >= 500 && windowPosY <= 900)
{
   //do things
}

我必须承认我对你如何检查这个职位感到好奇。你将这个逻辑绑定到什么事件?