2017-08-24 93 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