gpt4 book ai didi

JavaScript onresize 事件多次触发

转载 作者:行者123 更新时间:2023-12-03 13:11:28 28 4
gpt4 key购买 nike

当触发 onresize 事件时,我在尝试仅运行一次函数时遇到了一些问题,我查看了这个问题 DOM onresize event但我没有使用 jQuery,没有它就无法使用该功能。有什么建议么?

最佳答案

在调整大小操作期间,每帧都会调用一次调整大小事件。如果你想在调整大小完成时调用它,只需设置一个带有回调函数的定时器。

var timeOut = null;

window.onresize = function(){
if (timeOut != null)
clearTimeout(timeOut);

timeOut = setTimeout(function(){
// YOUR RESIZE CODE HERE
}, 500);
};

关于JavaScript onresize 事件多次触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11147266/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com