【问题标题】:Laravel 5.4 Anchor LinkLaravel 5.4 锚链接
【发布时间】:2018-02-03 01:03:49
【问题描述】:

这个问题可能是一个相当菜鸟的问题,但我已经搜索了很多关于它的内容,但仍然没有找到答案。

首先,这是我的路线的代码:

Route::get('/', 'MainController@home');

然后,这是我的导航栏。

<ul class="dropdown-menu">
    <li><a href="{{url('/')}}">Our History</a></li>
    <li role="separator" class="divider"></li>
    <li><a href="{{url('/')}}">Our Politics</a></li>
</ul>

正如你所见,当有人点击“我们的历史”或“我们的政治”时,它会重定向到主页。所有这些代码都在“app.blade.php”文件中。

现在,关于“我们的历史”和“我们的政治”的所有信息都在“home.blade.php”文件中,它是这样的(注意“name=1”表示我们的历史,“name=2”表示我们的政治”):

<div name="1" class="medium-padding text-center top-space">
    <div class="container">
        <div class="row">
            <div class="col-sm-6">
                <p>Information</p>
            </div>

            <div class="col-sm-6">
                <p>Information</p>
            </div>
        </div>
    </div>
</div>

“我们的政治”的代码几乎相同。

所以 ¿ 当有人点击导航“我们的历史”或“我们的政治”时,我怎样才能做到这一点,它会重定向到 (/) 但会重定向到 div“name=1”?

是的,我知道您不会“调试”其他代码,但我在 Google 上搜索“Laravel Anchor Link”并阅读了 14 个结果页面的每个链接,但没有发现任何可以帮助我的东西。

【问题讨论】:

    标签: hyperlink routes anchor laravel-5.4 laravel-blade


    【解决方案1】:

    也许它可以帮助某人。我找到了答案:添加一个“id”。

    在导航栏上:

    <div name="1" id="1" class="medium-padding text-center top-space">
    

    在 div 上:

    <li><a href="{{url('/#1')}}">Our History</a></li>
    

    :)

    【讨论】:

      猜你喜欢
      • 2018-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多