2017-08-24 96 views
0

我想要一個div滾動到頁面頂部時,它開始slideDown()。這不是我想要的,實際上我認爲它沒有做任何事情。滾動Div to頁面頂部

我是否有正確的語法可以將slideDown()scrollTop()放在一起?

jQuery('.pp-post-container').hide(); 
var prevPostID;  
jQuery('.pp-post-banner-overlay').on('click', function() { 
    let postFullID = jQuery(this).attr('id'); 
    let postNumID = postFullID.slice(23); 
    jQuery('#pp-post-' + prevPostID).slideDown(1000); 
    jQuery('#pp-post-container-' + prevPostID).slideUp(1000); 
    jQuery('#pp-post-' + postNumID).slideUp(1000); 
    jQuery('#pp-post-container-' + postNumID).slideDown(1000).scrollTop(); 
    prevPostID = postNumID; 
}); 
+0

值你能告訴我們一個最小的,具體的和可驗證的示例(包括您的標記)? – Terry

回答

3

scrollTop()無參數將返回當前垂直位置。

如果您想滾動到頂部,則必須將該值,即0傳遞給該函數。

scrollTop(0)

讀取scrollTop的與jQuery documentaion