gpt4 book ai didi

javascript - 延迟加载图像和 anchor

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

我有一个网页等待加载图像,直到它们在浏览器的视口(viewport)中可见(延迟加载)。图像的尺寸未知。在网页顶部,我有一个跳转到页面底部 anchor 的链接。当用户按下链接时,浏览器会滚动到网页的错误位置。我认为这是因为图像是在浏览器中加载的,这会改变页面的高度。换句话说,点击链接后 anchor 的位置会发生变化。有没有办法解决这个悖论。

最佳答案

您可以做的是在图像完全加载后附加一个链接和一个 div。

例如:如果图片已加载,您可以:

$("#someDiv").append("<a href='#SomeOtherDiv'></a>");

$("#someDivAtTheBottomOfThePage").append("<div id='#JumpToThis'></div>");

关于javascript - 延迟加载图像和 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38307334/

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