Поиск максимального нижнего значения scrollTop на div? - программирование
Подтвердить что ты не робот

Поиск максимального нижнего значения scrollTop на div?

Мне нужен способ автоматически найти максимальное нижнее значение scrollTop, div id "#box".

Что-то вроде этого: Как получить максимальное значение scrolltop документа

но только в div, а не во всем окне браузера. Как я могу это сделать?

4b9b3361

Ответ 1

здесь вы идете:

var trueDivHeight = $('.someclass')[0].scrollHeight;
var divHeight = $('.someclass').height();
var scrollLeft = trueDivHeight - divHeight;
alert(scrollLeft);

Упрощенная

Ответ 2

Здесь версия, которая учитывает заполнение и использует prop вместо прямого доступа к элементу DOM.

$('#box').prop('scrollHeight') - $('#box').innerHeight();

Ответ 3

Посмотрите здесь полный ответ:

fooobar.com/info/179243/...

Как насчет использования с jquery:

var max = $('#element')[0].scrollLeftMax; // when using the polyfill
var max =  $('#element')[0].scrollLeftMaxi(); // when using the other alternative more support IE6+