Задать вопрос
@kiberchainik
начинающий найкрутейшЫй програмЁр

Как сделать прокрутку div на jquery?

я по нажатию на один блок div, динамически создаю текстовый блок в котором сообщения, и соответственно есть прокрутка! как сделать чтоб этот динамически добавленный блок прокручивался вниз???
создание блока при нажатии:
$(document).on('click','#message', function (e) { //открываем окно сообщений для того чтоб написать или ответить
        var e_id = $(this).attr('data');
        if($('#'+e_id).length === 0) {
            chatBox.append('<div class="chatcont" id="chatcont_'+usersDataInChatList[e_id]['id']+'"><div class="headerMessageBox"><div class="userData"><div class="msgUserLogo"><a href="/profile/full/'+usersDataInChatList[e_id]['id']+'" title="'+usersDataInChatList[e_id]['lastname']+' '+usersDataInChatList[e_id]['name']+'"><img src="/'+usersDataInChatList[e_id]['user_img']+'" /></a></div><div class="msgUserLogin">'+usersDataInChatList[e_id]['login']+'</div></div><div class="closeMessageBox" id="closeBoxChat" data = "'+usersDataInChatList[e_id]['id']+'"><i class="fa fa-times"></i></div></div><div class="messageBlock" data="'+usersDataInChatList[e_id]['id']+'"></div><div><textarea class="textarea" id="send_'+usersDataInChatList[e_id]['id']+'"></textarea><div class="sendmsg" id="sendmsg" data="'+usersDataInChatList[e_id]['id']+'"><i class="fa fa-plus"></i></div></div></div>');
// тут я пишу код для прокрутки вниз который не срабатывает.
            var block = $('.messageBlock[data='+usersDataInChatList[e_id]['id']+']');
            block.scrollTop(block.prop('scrollHeight'));

        }
    });
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы