京东顶部案例
<script>
window.addEventListener('load', function () {
let header = document.querySelector('.header')
let sk = document.querySelector('.sk')
window.addEventListener('scroll', function () {
let skOffsetTop = sk.offsetTop
let offset = document.documentElement.scrollTop
if (offset > skOffsetTop) {
header.style.top = 0
} else {
header.style.top = '-80px'
}
})
})
</script>
电梯导航案例
<script>
window.addEventListener('load', function() {
let items = document.querySelectorAll('.item')
let neirongs = document.querySelectorAll('.neirong')
items.forEach(function(ele, index) {
ele.addEventListener('click', function() {
document.querySelector('.item.active').classList.remove('active')
ele.classList.add('active')
let current = neirongs[index]
document.documentElement.scrollTop = current.offsetTop
})
})
})
</script>