在正在调整大小的窗口上启用javascript

Enable javascript on a window being resized

本文关键字:启用 javascript 窗口 调整      更新时间:2023-09-26

我希望javascript/Jquery在调整窗口大小后执行一段代码。有办法做到这一点吗?我相信我读到了类似$(window).change的东西(我可能写错了,但我正在学习),尽管它错过了当窗口大小改变时告诉它的任何指标。

提前感谢!!

您可以使用.resize()函数。

将事件处理程序绑定到"调整大小"JavaScript事件或触发器元素上的事件。

这样使用:

$(document).ready(function(){
    $( window ).resize(function() {
          console.log("Fired!");
        });
  })

您可以监听window.resize()函数:

$(function(){
     $(window).resize(function(){
          // Your window was resized, do something here
     });
});

值得注意的是,任何微小的更改都会触发此事件,因此,如果您希望它频繁发生,您可能希望采用类似于此相关讨论的方法,该方法使用延迟来检测调整大小何时完成,然后它将触发事件。