Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Переход к тексту по onclick (https://javascript.ru/forum/events/48929-perekhod-k-tekstu-po-onclick.html)

EleVnA 22.07.2014 12:11

Переход к тексту по onclick
 
Добрый день. Не знаю к той ли теме относится вопрос.
Имеется перечень работ в виде таблицы. При нажатии на какую-либо работу (onclick="hidetxt('div2')) внизу под всем перечнем появляется ее описание. Проблема: описание то появляется, но так как перечень достаточно большой описание появляется вне поля видимости. Как сделать, что бы при нажатии не только появлялось описание, но и пользователь переходил к той части страницы, где оно появляется.
Могла, что-то не так описать, т.к. я очень, очень начинающий. Буду благодарна за любую помощь.

chesterfobitt 22.07.2014 13:42

Можно повесить якорь на то место где появляется описание

chesterfobitt 22.07.2014 14:02

Например без скриптов http://jsfiddle.net/jbqP5/1/

chesterfobitt 22.07.2014 14:34

А если нужен плавный то либо scrollTo плагин либо вот
http://css-tricks.com/snippets/jquery/smooth-scrolling/
можно попробовать

chesterfobitt 22.07.2014 16:06

http://jsfiddle.net/jbqP5/1/
Сглаженный скрол к якорям

hfts_rider 22.07.2014 16:19

Нужно найти "offset().top" у того элемента к которому нужно прокрутить и сделать анимацию свойства "scrollTop" к этому значению.

Если плавность не нужна тогда просто ставить ссылку якорь.


Часовой пояс GMT +3, время: 18:32.