Показать сообщение отдельно
  #1 (permalink)  
Старый 22.07.2014, 19:40
Аспирант
Отправить личное сообщение для diakon Посмотреть профиль Найти все сообщения от diakon
 
Регистрация: 28.09.2009
Сообщений: 49

Переход к якорю
Добрый день. Делаю переход к якорю при клике на область с ссылкой. Но при клике выдается ошибка

TypeError: $(...).offset(...) is undefined
destination = $(target).offset().top;

И переход не происходит. Вот код
$(".yakor").click(function(){
		var target = $(this).find("a").attr("href");
		destination = $(target).offset().top;
		if($.browser.safari){
		$('body').animate( { scrollTop: destination }, 1100 );
		}else{
		$('html').animate( { scrollTop: destination }, 1100 );
		}
		return false;
	});


<li class="yakor">
<a href="#tren">Тринажеры</a>
</li>

....

<p>
<a name="tren"></a>
Тренажеры
</p>


Заранее спасибо всем, кто поможет!
Ответить с цитированием