仅当屏幕大于屏幕尺寸时,我才能执行此功能

时间:2019-07-10 09:05:28

标签: javascript

我只想在屏幕大于1000像素时执行此功能。

window.addEventListener(
    'scroll',
    event => {
      const nav = document.querySelector('.module')
      if (250 <= window.scrollY) {
        nav.classList.add('flyin')
        nav.classList.remove('module')
      }
      else nav.classList.List.add('none')
    },
    false
) 

2 个答案:

答案 0 :(得分:1)

if (window.innerWidth > 1000) {
  window.addEventListener(
    'scroll',
    event => {
      const nav = document.querySelector('.module')
      if (250 <= window.scrollY) {
        nav.classList.add('flyin')
        nav.classList.remove('module')
      }
      else nav.classList.List.add('none')
    },
    false
 ) 
}

答案 1 :(得分:0)

您可以在addEventListener中使用调整大小的方法