鍍金池/ 問答/HTML/ 關(guān)于 導(dǎo)航欄刷新的問題

關(guān)于 導(dǎo)航欄刷新的問題

window.onscroll = function (e) {
  var ev = e || event
  var stop = document.body.scrollTop || document.documentElement.scrollTop
  // console.log(stop)
  if (stop > 5510) {
    $('.foot-box').hide()
  } else {
    $('.foot-box').show()
  }
}

當(dāng)sctollTop超過5510時(shí),會(huì)隱藏,否則就顯示。但是,當(dāng)導(dǎo)航隱藏的時(shí)候,刷新頁面,導(dǎo)航會(huì)出來,得滑動(dòng)頁面才消失,怎么處理?

回答
編輯回答
貓小柒

刷新頁面之后,是返回頁面頂部還是sctollTop>5510?

2018年6月11日 14:07
編輯回答
毀憶

添加個(gè)onload事件

window.onload = function () {
  var stop = document.body.scrollTop || document.documentElement.scrollTop

  if (stop > 5510) {
    $('.foot-box').hide()
  } else {
    $('.foot-box').show()
  }
}
2017年9月15日 09:27