从一个页面到另一个页面的 Href 并转到该页面上的特定 id

嘿,我有一个网站,其中导航栏具有指向该页面特定 id 元素的 hrefs!问题是我对其他页面使用相同的导航栏,我希望用户可以使用该链接,将它们重定向到主页(带有 id 的页面)和他们之前单击过的特定元素 id,但我不知道怎么做!我尝试在相同元素上使用带有 hrefs 的 data-target,但没有奏效。

这是导航栏的一个元素:

<a href="{{ route('home') }}" data-target="#quem-somos" class="nav-item nav-link">Quem Somos</a>

我正在使用 javascript 为该过渡创建动画:

$(".navbar-nav.ml-auto a").click(function(e) {
    var target = $(this).attr('data-target');
    e.preventDefault();
    
    if ($(this).parents('.navbar-nav').length) {
        $('.navbar-nav .active').removeclass('active');
        $(this).closest('a').addClass('active');
    }

    $('html,body').animate({
        scrollTop: $(target).offset().top - 105
    },800);
});

我想要的是:如果用户在主页上,这只是转到点击的 id,但如果用户在 cookies-policie,导航栏上的链接,将他重定向到主页和 id。

Ps:我使用的是 Laravel 框架。

higays1 回答:从一个页面到另一个页面的 Href 并转到该页面上的特定 id

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/375.html

大家都在问