gpt4 book ai didi

javascript - jQuery 平滑滚动到任何 anchor

转载 作者:太空狗 更新时间:2023-10-29 16:36:41 25 4
gpt4 key购买 nike

<分区>

我尝试了许多不同的代码来平滑滚动到 anchor 。我找不到一个有效的。它需要能够垂直、水平和对 Angular 线滚动。我在其他人身上发现的另一个问题是他们似乎不适用于多个目标。我希望它能够滚动到页面上的任何 anchor ,而无需编辑脚本。

Fiddle

这是最接近的代码,我无法让它工作:

var $root = $('html, body');
$('a').click(function () {

$root.animate({

scrollLeft: $($.attr(this, 'href')).offset().left,
scrollTop: $($.attr(this, 'href')).offset().top

}, 500);

return false;
});

它在 JSFiddle 中有效,但是当我把它放在我的页面上时它不起作用。

为什么这不是重复的?这是一个不针对单个元素的多向脚本。它适用于页面上的所有链接。

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