gpt4 book ai didi

jquery - ScrollToFixed jQuery 插件中可能存在 'refresh' 计算值吗?

转载 作者:行者123 更新时间:2023-12-01 04:20:16 25 4
gpt4 key购买 nike

我使用 ScrollToFixed 非常成功,但有一个问题。我的内容中有一个正在扩展的 div,如果展开该 div,scrollToFixed 端点不会动态增加以适应新的高度。

因此,端点仍然固定在扩展 div 关闭时最初计算的点。然后 div 将自身修复在中间的某个位置,而不是在 div 展开后应修复的位置。

我能想到的最简单的修复方法是强制scrollToFixed在div展开后重新计算端点,有没有办法做到这一点?

当然也欢迎任何其他解决方案!

最佳答案

GitHub 示例表示在您的元素上调用 trigger('resize') ,这似乎在执行重新计算时起作用。但是,没有绑定(bind)到您的元素的“调整大小”事件。但窗口上有,这会导致重新计算。

查看插件代码,有一个事件“resize.ScrollToFixed”。因此,我监听窗口调整大小事件,这可能会导致我的元素扩大或缩小,并对我的元素执行 trigger('resize.ScrollToFixed') 。这效果很好。

关于jquery - ScrollToFixed jQuery 插件中可能存在 'refresh' 计算值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11328802/

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