gpt4 book ai didi

javascript - onResize() 重新加载我的网页,导致 onResize() 在加载时再次被调用

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

我有一个网页,其中 onResize 调用了一个方法,该方法通过提交返回同一页面的表单来重新加载页面。

这个网页非常大,其中的某些东西会调整页面大小或类似的东西导致再次调用 onResize 事件。

停止这个无限循环的解决方案是什么?

我找不到导致 onResize 事件被调用的原因,即使我找到了,我也不想更改任何已经在工作的东西。

有什么我可以添加到我的 on resize 方法来阻止它进入无限循环的吗

$(window).resize(function(){
refreshMainView(); // submits form which redirects back to the same page
});

最佳答案

第一次调用时解除绑定(bind):

$(window).resize(function(){
refreshMainView(); // submits form which redirects back to the same page

// now unbind it
$(window).unbind('resize');
});

关于javascript - onResize() 重新加载我的网页,导致 onResize() 在加载时再次被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16561644/

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