Riferimento rapido

Cheatsheet Harvey.js

Guida rapida per Harvey.js: listener di stato per media query, callback setup/on/off e alternative moderne come enquire.js.

· Pubblicato

Harvey.js è una libreria JavaScript leggera per monitorare e rispondere alle transizioni di stato delle media query CSS.

Utilizzo

Harvey.add(
  'viewport-small',
  {
    setup: function () {
      // Eseguito una sola volta alla registrazione
    },
    on: function () {
      // Eseguito quando la condizione media query diventa vera
      console.log('Entered small viewport');
    },
    off: function () {
      // Eseguito quando la condizione media query diventa falsa
      console.log('Exited small viewport');
    }
  }
);

Nota di archivio: Harvey.js è software legacy. Lo sviluppo web moderno utilizza in genere listener nativi window.matchMedia('(max-width: 600px)') oppure enquire.js.

Riferimenti

Argomenti correlati