2017-12-11 20 views
-4

私は小さな問題があります。親の懇願の中で子供をスクロールする。ボタン クリック「今すぐ予約」このブロックは、ポップアップ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); 
    }) 
}) 
+2

コードはどこですか? –

+0

@Highdef私の質問を編集し、コードを追加します。 –

答えて

0

さてあなたは.events-booking-customの代わりをスクロールしようとしているように、まず、それが見えるような何かを試してみてくださいHTML /ボディ:

:あなたはボタンのデフォルトの動作を妨げているよう

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

第二に、それは見ていません

e.preventDefault(); 

私は何がうまくいかないのか分かりません。あなたはHTMLのサンプルを持っていますか、またはJSFiddleを作成できますか?

関連する問題