javascript - 单击滚动到 Laravel/Blade 中的下一个 div 类

标签 javascript html css laravel laravel-blade

好吧,我有一个“概念”页面,它有 6 个元素,div 类,称为段落。每个段落都有一个标题、一个正文和一个阅读更多链接(如下所示)。现在,当我单击该阅读更多链接时,我希望页面滚动到下一段,但我真的不知道如何让我的页面执行此操作。任何帮助,将不胜感激。以下是我目前拥有的代码。

<div class="media-body">

    <h4 class="media-heading" id="{{ str_replace(' ', '-', $element['title']) }}" >{{ $element['title'] }}</h4>

    <div class="media-content">{!! $element['textfield'] !!}</div>

    <div class="read-more-trading"><a href="#{{ $element['title'] }}"><img src="/images/arrow-concept.png"  alt="arrow-concept" class="arrow-concept"></a></div>


</div>

因此,div 类“read-more-trading”应该链接到名为“media-heading”或“media-content”的下一个元素。我尝试使用 jquery 和 javascript,但出于某种原因,我没有取得任何进展。

提前致谢!

最佳答案

我想这就是您要找的:

jQuery scroll to element

$('html, body').animate({
    scrollTop: $("{{ str_replace(' ', '-', $element['title']) }}").offset().top
}, 2000);

关于javascript - 单击滚动到 Laravel/Blade 中的下一个 div 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33616523/

相关文章:

javascript - 提交后验证效果不佳

javascript - 带有 Firebase 实时数据库的 GoogleMap - Javascript

javascript - 为 iFrame 创建放大和缩小功能

html - Accordion 动画中箭头图标的效果

jquery - wordpress页面闪烁

javascript - Cheerio.js 没有抓取非内联样式?

javascript - JS 中 [].filter 的倒数?

jquery - 使用javascript循环遍历元素的id

jquery - 如何使用jquery选择具有相同名称的连续div中的所有元素

css - 当使用页面宽度时,它会向下跳转而不是创建水平溢出