【发布时间】:2017-05-03 16:53:40
【问题描述】:
我正在尝试在 width 仅更改时重新加载页面。
我正在使用以下 jQuery 代码 - 但它不起作用:
$(window).resize(function() { location.reload(); });
这是因为它会在高度和宽度都发生变化时重新加载页面。
谢谢。
【问题讨论】:
标签: jquery resize location height width
我正在尝试在 width 仅更改时重新加载页面。
我正在使用以下 jQuery 代码 - 但它不起作用:
$(window).resize(function() { location.reload(); });
这是因为它会在高度和宽度都发生变化时重新加载页面。
谢谢。
【问题讨论】:
标签: jquery resize location height width
这应该适合你:
var before = $(this).width();
$(window).resize(function() {
var after = $(this).width();
if (after != before) {
location.reload()
}
})
【讨论】: