Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 滚动到父项的开头_Javascript_Jquery_Css - Fatal编程技术网

Javascript 滚动到父项的开头

Javascript 滚动到父项的开头,javascript,jquery,css,Javascript,Jquery,Css,我有个小问题。在父母的乞求中滚动孩子。之后 单击“立即预订”按钮,此块必须在请求弹出时滚动 我试试这样的 jQuery('.booking-now').each(function(){ jQuery(this).click(function(e){ var btn = jQuery(this); var btnParent = btn.closest('.sidebar-wrapper'); var btnParentOffset = 0; function

我有个小问题。在父母的乞求中滚动孩子。之后 单击“立即预订”按钮,此块必须在请求弹出时滚动

我试试这样的

jQuery('.booking-now').each(function(){

jQuery(this).click(function(e){

    var btn = jQuery(this);
    var btnParent = btn.closest('.sidebar-wrapper');
    var btnParentOffset = 0;
    function getParentOffset() {
        return btnParentOffset = btnParent.offset().top
    }
    getParentOffset();

    console.log(btnParentOffset);

    jQuery('.events-booking-custom').animate({
                      scrollTop: btnParentOffset
                  }, 500);
    })
})

首先,看起来您正在尝试滚动
.events booking custom
,而不是HTML/body:

$('html, body').animate({
    scrollTop: buttonParentOffset
}, 500);
其次,看起来您并没有阻止按钮的默认操作:

e.preventDefault();

但我不确定出了什么问题。你有HTML的示例吗?或者你能创建一个JSFIDLE吗?

你的代码在哪里?@Highdef我编辑我的问题并添加代码。