Показать сообщение отдельно
  #6 (permalink)  
Старый 04.01.2017, 20:01
Профессор
Отправить личное сообщение для smart-create Посмотреть профиль Найти все сообщения от smart-create
 
Регистрация: 25.10.2016
Сообщений: 157

Большое спасибо, заработало. Сейчас буду разбираться с TweenLite.

И пользуясь случаем задам другой вопрос, поскольку уже к этой теме приковано внимание.

Есть самый обычный скрипт который обеспечивает плавную прокрутку при нажатии на якорную ссылку:

$(document).ready(function(){ 
	$('a[href*=#]').bind("click", function(e){ 
		var anchor = $(this); 
		$('html, body').stop().animate({ 
			scrollTop: $(anchor.attr('href')).offset().top - $('.navbar').outerHeight()
			}, 1000); 
			e.preventDefault(); 
		}); 
	return false; 
});


Тут все понятно, нажал человек на объект в ссылке которого указан не урл а id-блока и промотало его до блока с соответствующим id за 1000.

А как сделать так что бы при нажатии не сразу шла перемотка, а экран дернулся, так же плавно, на 100 а уже поле этого перемотало в нужный блок. То есть если блок на который ссылается ссылка находится под ней, то при нажатии на ссылку экран сначала поднимаеться на 100 вверх, а потом опускается до нужного блока, и наоборот.

Заранее благодарен
Ответить с цитированием