模拟实现滚动锚点

2018-05-29  本文已影响4人  Eternal丶星空
  const ClickScroll = (ele, num) => {
  ele.on('click', () => {
    $('html,body').animate({
    scrollTop: num,
   }, 300)
  })
 }

const ContestScroll = () => {
const aboutTop = $('#contest-about').offset().top
const challengeTop = $('#contest-challenge').offset().top
const leaderboardTop = $('#contest-leaderboard').offset().top
ClickScroll($('.to-about'), aboutTop)
ClickScroll($('.to-challenge'), challengeTop)
ClickScroll($('.to-leaderboard'), leaderboardTop)
}

ContestScroll()
上一篇 下一篇

猜你喜欢

热点阅读