0

我在现场工作想做一些我搜索了很多但找不到解决这个问题的方法

问题如下我在页面上拥有一个元素“div”,它从网站的开头高 5812px 我想要的是当我到达这个元素时,高度“意味着滚动网站将是5812px" 当我想的时候,我再次上去,阻止滚动。问题是我做了,但机车滚动,我使用函数调用

locomotive.stop();

为了防止用户再次使用滚动,但我只想阻止他一次,在滚动顶部机车有一个名为“ .on('scroll')”的函数之前,它返回一个包含到达的滚动站点的元素

句法:

locomotive.on('scroll',(e)=>{
   console.log(e.scroll.y) // return current scrolling
});

我想做的代码示例:

locomotive.on('scroll',(e)=>{
   if(e.scroll.y < 5812) {
      // prevent this scrolling from doing
   }
});
4

0 回答 0