前端学习

API详解

2018-12-31  本文已影响0人  本来无一物_f1f2
setTimeout(function(){
      siteWelcome.classList.remove('active')
    },2000  
)

setTimeout在几秒钟之后执行一个命令

window.onscroll  

在用户滑动一个窗口时触发一个函数

window.scrollY

窗口滚动的高度

document.querySelectorAll('nav.menu > ul > li')

接受一个选择器,返回选择器对应的所有元素

document.querySelector('href')

接受一个选择器,返回选择器对应的一个元素

liTags[i].onmouseenter = function(x){
    x.currentTarget.classList.add('active')
  }

当鼠标进入一个元素的时候会触发一个函数

liTags[i].onmouseleave = function(x){
    x.currentTarget.classList.remove('active')
  }

当鼠标离开一个元素的时候会触发一个函数

.preventDefault()

调用它就不会有默认的动作了

.getAttribute('href')

可以获取用户在浏览器上写的原文,而不是加了api协议之后的东西

.offsetTop

获取一个元素距离页面顶部的像素数

window.scrollTo(0, top - 80)

滑动到某个位置

上一篇下一篇

猜你喜欢

热点阅读