Enquire.js: управление media queries при помощи JS
Enquire.js – это отдельная библиотека JS для программного ответа на CSS media queries. Библиотека позволяет нам определять любое число media queries и запускать события, когда значения совпадают (или не совпадают).
Источник:coolwebmasters.com