Положение полосы прокрутки

#javascript #jquery #css #scrollbar

#javascript #jquery #css #полоса прокрутки

Вопрос:

Мой вопрос связан со следующей скрипкой. http://jsfiddle.net/PGuB5/84 /

В этой скрипке нажмите кнопку добавить строку, строка будет добавлена. Полоса прокрутки будет отображаться автоматически после добавления некоторого содержимого.

 $('.scrollToBottom').on('click', function() {
    $(".scrollbox").scrollTop($(".scrollbox")[0].scrollHeight);
});
  

Теперь я прокручиваю содержимое в нижней части контейнера и нажимаю кнопку добавить строку. Положение полосы прокрутки остается внизу.

Я хочу, чтобы, если я нажму кнопку добавить строку, полоса прокрутки должна переместиться наверх.

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

1. Это то, что вы хотите jsfiddle.net/PGuB5/299 ?

Ответ №1:

Для прокрутки вверх используйте :

 $('.scrollbox').scrollTop(0);
  

Обновленная скрипка

 $('.addrow').on('click', function() {
    $('.scrollbox').append(newline);
    $('.scrollbox').scrollTop(0);
});
  

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

1. да. Я реализую это и дам вам знать.