【问题标题】:jQuery how to move to to href div automatically?jQuery如何自动移动到href div?
【发布时间】:2016-06-11 16:13:19
【问题描述】:

我是 jQuery 新手,并且有指向不同类节点的菜单链接。问题是链接和它们所引用的内容之间的距离太长,因此用户需要向下滚动很多才能到达目标内容。所以我想知道如何使用 jQuery 来做到这一点。我已经阅读了w3schools intro to jQuery 并在 SO 上尝试了一些看似相似的问题(如this)。但是没有一个有效,仍然对如何编写该 sn-p 感到困惑。

【问题讨论】:

    标签: jquery scroll slider


    【解决方案1】:
    $('html, body').animate({
        scrollTop: $("#mydiv").offset().top
    });
    

    http://jsfiddle.net/mVqq3/

    【讨论】:

    • 我必须使用 jQuery 1.3.2(随 Drupal 提供)。可能是因为这个?
    • 不知道...检查控制台中的错误。点击后有什么事情发生还是什么都没有? div 偏移范围可能不是顶级的,所以它的 .top 可能是相对于父元素的。如果是这样,您需要通过向其添加父级将其转换为主体范围。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-19
    • 2012-02-05
    • 2014-03-15
    • 1970-01-01
    • 2017-05-05
    • 2012-06-13
    • 1970-01-01
    相关资源
    最近更新 更多