gpt4 book ai didi

css - 重定向页面的 div 但我需要它重定向动画并在 js 中滚动

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

我的页面 xyz.com 有一个 div id="abc"。所以我想从另一个页面 www.xyz.com/#abc 重定向到 div abc。

你能告诉我如何获得 xyz.com/#abc 的最高排名吗?我试过 body

var hash_value = window.location.hash.replace('#', '');// get abc

var top = $(hash_value).offset().top;

不工作。我想重定向 xyz.com/#abc 将动画并滚动到 #abc 。

我有很多像#abc 这样的div,所以我需要一些像#abc 这样的动态js 代码

var top = $(this.hash).offset().top;
$('html, body').animate({scrollTop: top}, 500, function() {});

当我输入时它会工作

var top=1300;

1300 是#abc 的顶部位置;我希望为#add #bar 动态获取顶部位置

动态获取#abc 是不可能的,那么是否可以传递值

<a href="www.xyz.com/#abc">click here</a>

提前致谢。

最佳答案

您将需要 javascript。你可以做一些滚动。当您加载页面时,然后将页面向下滚动 28px 为

$('#abc').scrollTo(28); // scroll 28px down 

您将在 $('body').load(function ()

中使用此函数

关于css - 重定向页面的 div 但我需要它重定向动画并在 js 中滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20457907/

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