Для DIV с полосами прокрутки, возможно ли заставить этот div прокручиваться до самого низа, используя jQuery?

#javascript #jquery

#javascript #jquery

Вопрос:

Как бы вы это сделали с помощью jQuery?

Ответ №1:

Попробуйте манипулировать высотой прокрутки:

http://kisdigital.wordpress.com/2009/11/12/using-jquery-to-scroll-to-the-bottom-of-a-div/

 $("#myDiv").attr({ scrollTop: $("#myDiv").attr("scrollHeight") });
  

Или, если вы хотите, чтобы он был анимирован:

 $("#myDiv").animate({ scrollTop: $("#myDiv").attr("scrollHeight") }, 3000);
  

Комментарии:

1. Я собирался предложить именно это решение… Ну, не точно. jsfiddle.net/Apr7W

Ответ №2:

Я бы использовал jQuery scrollTo для подключения

$('div').scrollTo(...);//all divs

http://flesler.blogspot.com/2007/10/jqueryscrollto.html