滚动到父母的开头

时间:2017-12-11 17:59:38

标签: javascript jquery css

我有一个小问题。在父母的乞讨中滚动孩子。后  点击按钮'现在预订'必须在弹出窗口enter image description here

的乞讨时滚动此块

我尝试这样的事情

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);
    })
})

1 个答案:

答案 0 :(得分:0)

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

$('html, body').animate({
    scrollTop: buttonParentOffset
}, 500);

其次,看起来您不会阻止该按钮的默认操作:

e.preventDefault();

我不确定会出现什么问题。你有HTML的样本,还是可以创建一个JSFiddle?