jquery - 为什么这个 div 不会自动滚动?

标签 jquery ajax autoscroll

我的功能运行得很好,但是自动滚动不起作用...知道为什么吗?

PS 我只想使用 jQuery...commentsList 位于 commentsPanel

    $.ajax({
            url: 'comments.php',
            type: 'POST',
            data: data,
            cache: false,
            success: function (comments_html) {

                $('#commentsPanel').html(comments_html);
                var commentsList = document.getElementById('#commentsList');
                commentsList.scrollTop = commentsList.scrollHeight;
                $('#loading').hide();
            }
        });

谢谢!

   <div id="commentsPanel">
    <table width="260" height="220" border="0" cellpadding="3">
                    <tr><td height="5"></td><td><span style="text-align:right;"><a href="#close" rel="close_comment">Close</tr>
                    <tr><td height="220" valign="top">
                        <div id="commentsList" style="overflow: auto; width: 260px; height: 220px; text-align=left">
    <!-- CONTENT -->

    </div>
                </td></tr>
                <tr><td height="50">
                <form id="new_comment" name="comment_form" method="post" action="comments.php">
                    <input type="hidden" id="trackID" value="' . $track . '">
                    <input type="text" size="25" id="new_comment_text" /><span style="text-align:right">
                    <input type="submit" value="Comment" id="submit_comment"/></span>
                </form>
                </td></tr>
                </table>
</div>

最佳答案

使用 var commentsList = document.getElementById('#commentsList'); 时,不需要包含 #

var commentsList = document.getElementById('commentsList');

关于jquery - 为什么这个 div 不会自动滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5354258/

相关文章:

javascript - 如何使用 jquery 添加对称值

c# - 无法拆分文件并发送然后加入服务器

php - 我可以使用 ajax 而不是文本框更新标签吗?

c# - 如何防止 DataGridView 在数据源更改时自动滚动?

vb.net - 使用面板的 Autoscroll = True 在图片框中进行矩形选择以裁剪图像时自动移动滚动条

jquery - 使用qtip时如何避免页面滚动?

javascript - Jquery中的div通过append函数以指数方式添加

javascript - 什么 "terminating characters"一般会保证后面的javascript运行?

php - 从 php echo 输出创建一个 Javascript 数组

javascript - 如何从这个脚本中取出动画?