JSFiddle - React, Tailwind, and code Playground
JavaScript
var prevW = -1, prevH = -1;
$(document).ready(function() {
// ... other stuff you might have inside .ready()
prevW = $(window).width();
prevH = $(window).height();
});
$(window).resize(function() {
var widthChanged = false, heightChanged = false;
if($(window).width() != prevW) {
widthChanged = true;
}
if($(window).height() != prevH) {
heightChanged = true;
}
// your stuff
alert('Width changed: ' + widthChanged + "\n" + 'Height changed: ' + heightChanged);
prevW = $(window).width();
prevH = $(window).height();
});