Harvey.js este o bibliotecă JavaScript ușoară pentru monitorizarea și reacția la tranzițiile de stare ale interogărilor media CSS.
Utilizare
Harvey.add(
'viewport-small',
{
setup: function () {
// Rulează o singură dată la înregistrare
},
on: function () {
// Rulează când condiția interogării media devine adevărată
console.log('Entered small viewport');
},
off: function () {
// Rulează când condiția interogării media devine falsă
console.log('Exited small viewport');
}
}
);
Notă de arhivă: Harvey.js este software moștenit. Dezvoltarea web modernă folosește de obicei ascultători nativi
window.matchMedia('(max-width: 600px)')sau enquire.js.