|
|
|
| Добрый, почти что уже, вечер. По Москве, конечно. Хотя, в Якутске щас вроде должно быть уже ближе к ночи. Но я кажется от темы отклонился. Исправляюсь.
Сделал функцию на JavaScript. Простую-припростую:
function jfScroll ( id )
{
//if ( speed == '' ) var speed = 100;
$ ( 'html, body' ).animate ( { scrollTop: $ ( '#'+id ).offset ( ).top } , 1000 );
}
|
Когда делаю на странице множество ссылок, использующих конструкцию:
<a id="linkMenu1" href="#" onclick="jfScroll ( 'menu1' ); return false">Имя ссылки</a>
|
а на самом элементе menu1, сооружаю:
<div id="menu1" onclick="jfScroll ( 'linkMenu1' ); return false">Много много текста.. а может и мало</div>
|
то меня возвращает совсем не к ссылке, а в самое начало страницы!
Кто что может посоветовать, покомментировать или чего ещё?
Благодарю заранее ответивших. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(01.10.2011 в 15:51)
| | id не повторяются ? | |
|
|
|
|
|
|
|
для: AlexSol
(01.10.2011 в 16:51)
| | Точно нет, это первое, что я сразу проверил. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(01.10.2011 в 15:51)
| | Скудно, что так мало ответивших. Увы. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(01.10.2011 в 15:51)
| | Может в коде ошибка? Так-то работает ведь. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(05.10.2011 в 17:05)
| | У себя проверил на работоспособность, работает нормально, возвращает к ссылке и обратно к тексту без проблем. | |
|
|
|
|
|
|
|
для: ONYX
(07.10.2011 в 07:21)
| | Вот это уже на-амного интереснее. Хм.. | |
|
|
|