Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.01.2013, 18:44
Профессор
Отправить личное сообщение для qwermjk Посмотреть профиль Найти все сообщения от qwermjk
 
Регистрация: 31.01.2010
Сообщений: 229

крутим скролл программно
Как крутить скрол у дива?? в самый низ
Ответить с цитированием
  #2 (permalink)  
Старый 29.01.2013, 19:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<style>
    html, body, div{height: 100%;margin:0;padding:0}
    div{float:right;width:80%;overflow: auto;}
    span{display:block;height:2000px;}
</style>
<script>
    function scrollToBottom() {
        scroller.scrollTop = scroller.scrollHeight - scroller.offsetHeight;
    }
</script>

<div id=scroller>
    <span></span>
</div>

<button onclick=scrollToBottom()>Прокрутить вниз</button>
Ответить с цитированием
  #3 (permalink)  
Старый 29.01.2013, 19:31
Профессор
Отправить личное сообщение для qwermjk Посмотреть профиль Найти все сообщения от qwermjk
 
Регистрация: 31.01.2010
Сообщений: 229

Рабочий вариант, но не понятный какой то, это как так автоматически определяет идентификатор?
Ответить с цитированием
  #4 (permalink)  
Старый 29.01.2013, 20:36
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Браузер создает глобальные переменные из идентификаторов dom-элементов. Это описано в стандарте.
Не уверен что нужно использовать это в продакшне, но для демки то пойдет )
Ответить с цитированием
  #5 (permalink)  
Старый 29.01.2013, 21:07
Профессор
Отправить личное сообщение для qwermjk Посмотреть профиль Найти все сообщения от qwermjk
 
Регистрация: 31.01.2010
Сообщений: 229

А есть что нибудь на jquery?? без дополнительных расширений
Ответить с цитированием
  #6 (permalink)  
Старый 29.01.2013, 21:25
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от qwermjk Посмотреть сообщение
А есть что нибудь на jquery?? без дополнительных расширений
*facepalm*
__________________
kobezzza
code monkey
Ответить с цитированием
  #7 (permalink)  
Старый 29.01.2013, 21:27
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Что? Каких еще расширений? На jQuery есть метод $(el).scrollTop(x)
что равносильно el.scrollTop = x
Обертки для scrollHeight я не нашел. Возможно это $(el).innerHeight()
для offsetHeight сойдет $(el).outerHeight() или мож $(el).height()
Ответить с цитированием
  #8 (permalink)  
Старый 29.01.2013, 22:28
Профессор
Отправить личное сообщение для qwermjk Посмотреть профиль Найти все сообщения от qwermjk
 
Регистрация: 31.01.2010
Сообщений: 229

Сообщение от danik.js
Что? Каких еще расширений?
да я имел ввиду, плагинов!
Сообщение от danik.js
Обертки для scrollHeight я не нашел. Возможно это $(el).innerHeight()
для offsetHeight сойдет $(el).outerHeight() или мож $(el).height()
хорошо, проверю!
Ответить с цитированием
  #9 (permalink)  
Старый 29.01.2013, 22:38
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

предвкушая следующий вопрос

$(this).animate({scrollTop:500});
Ответить с цитированием
  #10 (permalink)  
Старый 30.01.2013, 10:44
Профессор
Отправить личное сообщение для qwermjk Посмотреть профиль Найти все сообщения от qwermjk
 
Регистрация: 31.01.2010
Сообщений: 229

Сообщение от megaupload
animate
Нет не угадал!
Как сделать плавно, я уж знаю!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как программно присвоить id элементу <div> jeel Events/DOM/Window 10 07.06.2014 15:21
Скролл как вконтакте shilinpavel Javascript под браузер 3 14.06.2012 18:44
Определить присутствует ли скролл на iframe sergiyko Общие вопросы Javascript 3 14.03.2011 23:15
Как прокрутить скролл до элемента PAMAC Общие вопросы Javascript 2 04.10.2010 09:56
Плавный скролл колёсиком Alerto Элементы интерфейса 5 27.08.2009 11:46