javascript - 滚动到相对于 ID 的位置

标签 javascript jquery scroll

<分区>

要滚动到距 ID X 像素的位置,我需要做什么?例如,我想滚动到 #ex 上方 200 像素处。

<script> 
    $(document).ready(function(){

        $("#ko1").click( function(){
            $("html, body").animate({ scrollTop: $('#in').offset().top }, 1000 );
        });
        $("#ko2").click(function(){
            $("html, body").animate({ scrollTop: $('#ex').offset().top }, 1000);
        });
    });
 </script>

最佳答案

$(document).ready(function(){

    $('#ko1').click(function () {

        $('html, body').animate({
            scrollTop: $('#in').offset().top - 200
        });

    });

});

关于javascript - 滚动到相对于 ID 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13163794/

相关文章:

javascript - jquery Ukit Datepicker自动填充所选日期的第7天

javascript - 如何让关闭按钮随页面向下滚动?

html - CSS 禁用水平滚动在本地服务器上工作,但不在域上

javascript - Chrome本地存储的正确使用方法获取

javascript - 无法使用 Angular 将文件上传到 Rails 服务器

javascript - Bootstrap 3 Glyphicon 未在下拉菜单中对齐

iphone - UISearchBar 在 UITableView 滚动时滚动

javascript - <span> jQuery .click() 不工作

javascript - JS 中的长版本函数

javascript - 是否可以在选择之前找出 IE 中哪个选择选项具有焦点?