Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.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_Html_Css - Fatal编程技术网

Javascript 显示最新评论并向上滚动以查看较旧的评论

Javascript 显示最新评论并向上滚动以查看较旧的评论,javascript,html,css,Javascript,Html,Css,我是新来的,但我想知道有没有一种方法可以显示最后一个李是在div里面 例:我在一个中有20条注释,每个的高度会有所不同,并且它会穿过的高度。所以我们可以在div中滚动到第一条和最后一条评论 我想做的是,当页面加载时,我希望显示最后一条评论,如果用户愿意,他可以向上滚动查看旧的评论 var commentDiv = $('#myDiv'); var distanceToScroll = commentDiv.innerHeight(); commentDiv.scrollTop(distance

我是新来的,但我想知道有没有一种方法可以显示最后一个李是在div里面

例:我在一个
中有20条注释,每个
  • 的高度会有所不同,并且它会穿过
    的高度。所以我们可以在div中滚动到第一条和最后一条评论

    我想做的是,当页面加载时,我希望显示最后一条评论,如果用户愿意,他可以向上滚动查看旧的评论

    var commentDiv = $('#myDiv');
    var distanceToScroll = commentDiv.innerHeight();
    
    commentDiv.scrollTop(distanceToScroll);
    
    可能会出现这样的情况:注释可能比可见区域长,并且注释顶部可能不可见

    那么

    可能会出现这样的情况:注释可能比可见区域长,并且注释顶部可能不可见

    那么

    var lastComment = commentDiv.find('.comments').last();
    distanceToScroll -= (lastComment.outerHeight() - 10);