Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: animate ( { scrollTop: .. — что не так?
 
 автор: Vyacheslav Tsv.   (01.10.2011 в 15:51)   письмо автору
 
 

Добрый, почти что уже, вечер. По Москве, конечно. Хотя, в Якутске щас вроде должно быть уже ближе к ночи. Но я кажется от темы отклонился. Исправляюсь.

Сделал функцию на 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>

то меня возвращает совсем не к ссылке, а в самое начало страницы!

Кто что может посоветовать, покомментировать или чего ещё?

Благодарю заранее ответивших.

  Ответить  
 
 автор: AlexSol   (01.10.2011 в 16:51)   письмо автору
 
   для: Vyacheslav Tsv.   (01.10.2011 в 15:51)
 

id не повторяются ?

  Ответить  
 
 автор: Vyacheslav Tsv.   (01.10.2011 в 21:46)   письмо автору
 
   для: AlexSol   (01.10.2011 в 16:51)
 

Точно нет, это первое, что я сразу проверил.

  Ответить  
 
 автор: Vyacheslav Tsv.   (02.10.2011 в 21:16)   письмо автору
 
   для: Vyacheslav Tsv.   (01.10.2011 в 15:51)
 

Скудно, что так мало ответивших. Увы.

  Ответить  
 
 автор: Vyacheslav Tsv.   (05.10.2011 в 17:05)   письмо автору
 
   для: Vyacheslav Tsv.   (01.10.2011 в 15:51)
 

Может в коде ошибка? Так-то работает ведь.

  Ответить  
 
 автор: ONYX   (07.10.2011 в 07:21)   письмо автору
 
   для: Vyacheslav Tsv.   (05.10.2011 в 17:05)
 

У себя проверил на работоспособность, работает нормально, возвращает к ссылке и обратно к тексту без проблем.

  Ответить  
 
 автор: Vyacheslav Tsv.   (07.10.2011 в 21:07)   письмо автору
 
   для: ONYX   (07.10.2011 в 07:21)
 

Вот это уже на-амного интереснее. Хм..

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования