Mootools在滚动上隐藏/显示div

时间:2013-06-13 07:59:27

标签: scroll mootools

我试图在从页面顶部向下滚动100px后添加固定到div的位置,并且如果滚动了小于100px则放置相对位置。

<script type='text/javascript'>
window.addEvent('scroll',function(e) {
  if ($(this).scroll > 100) {
      $$('.my_element').setStyles({
          position: "fixed"
      });
  } else {
      $$('.my_element').setStyles({
          position: "relative"
      });
  }
});
</script>

我只能使用Mootools或纯JS,没有jQuery。

1 个答案:

答案 0 :(得分:2)

你当然可以使用David Walsh的ScrollSpy - http://davidwalsh.name/mootools-scrollspy

否则,使用window.getScroll().y获取当前的scrollTop等。