0

我想允许在加载 div 时自动滚动到底部,然后禁用该功能我怎么能这样做

//$("#chatroom").animate({ scrollTop: $(document).height() }, "slow");
var scrolled = 0;
$("#chatroom").animate({
    scrollTop: $('#chatroom')[0].scrollHeight
}, 1000)

scrolled = 1;
$('#closechat').live('click', function () {
    $('#chatroom').hide();
    stoprefresh();
}); 
4

1 回答 1

1

看看这个... http://jsfiddle.net/reWwx/227/

您可以根据需要更改底部值。

查询

$(document).ready(function(){
   var bodyHeight = $('body').height();
   var footerOffsetTop = $('#line-three').offset().top;
   var topToBottom = bodyHeight -footerOffsetTop;
    
  $('#line-three').css({top:'auto',bottom:topToBottom});
  $("#line-three").delay(100).animate({
    bottom: '50px',
    }, 1200, function() {
     $('#line-three').hide(500);      
  });  
})
于 2013-06-01T11:31:17.287 回答