jQuery 位置,只有 window 的宽度改变时重新加载

jQuery location, reload when only width of window change

我正在尝试让页面在 width 仅更改时重新加载。

我正在使用以下 jQuery 代码 - 但它不起作用:

$(window).resize(function() { location.reload(); });

这是因为它会在高度和宽度都发生变化时重新加载页面。

谢谢。

这应该适合你:

var before = $(this).width();

$(window).resize(function() {
    var after = $(this).width();
   if (after != before) {
      location.reload()
   }
})