链接到另一个页面上的锚点,前面有一堆图像

时间:2014-08-14 07:39:34

标签: javascript html

我有一个指向另一个页面上的dom元素的链接,问题是dom元素之前有很多图像,所以当导航到该元素时,页面拳头按预期工作,但跳转到它之前的任何地方。我认为问题是它首先在图像加载之前计算正确的位置,但是加载的图像使得页面比以前更长,因此目标dom元素显示在错误的位置。

有没有办法避免这种情况发生?

1 个答案:

答案 0 :(得分:0)

你试过这个吗?

$(function(){
  window.location.href = "#anchor_id";
});

在所有DOM元素都已准备好并向下滚动到该锚点

之后运行