gpt4 book ai didi

jquery窗口调整大小请帮忙

转载 作者:行者123 更新时间:2023-12-01 02:38:17 25 4
gpt4 key购买 nike

$(窗口).resize(foo())

检测窗口何时调整大小...

foo() 工作正常,但它仅在调整大小完成后触发 foo(),因此在调整大小时不会触发。

有没有办法可以顺利地调整大小。也许cancelBubble可能与它有关,但我不熟悉它。

最佳答案

您无法通过监听窗口 resize 事件来精确地执行您想要的操作。

查看 Google map 或阅读器,尝试垂直调整窗口大小。请注意,这些应用程序表现出相同的行为。

仔细看看你的 CSS。我发现有时 CSS 可以做一些非常令人惊讶的事情。如果您发布一些代表您问题的 HTML 和 CSS 示例,我们也许能够设计出解决方案。

如果您绝对不能容忍等待用户完成调整窗口大小,您可以以较短的时间间隔轮询 document.scrollWidthdocument.scrollHeight。每当它们发生变化时,调用您的调整大小代码。请注意,轮询这些属性可能非常昂贵。我建议不要这样做,但它会解决问题。

如果您使用的是 Internet Explorer,根据版本的不同,您需要使用 document.documentElement.scrollWidthdocument.body.scrollWidth(与 类似) >滚动宽度)。

Firefox 3.6 将支持用于确定 document.scrollWidthdocument.scrollHeight 何时更改的事件,尽管它看起来是非标准的:

https://developer.mozilla.org/en/DOM/Detecting_document_width_and_height_changes

关于jquery窗口调整大小请帮忙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1985364/

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