Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Анимация anchora (https://javascript.ru/forum/dom-window/64761-animaciya-anchora.html)

Spasatel801 03.09.2016 15:12

Анимация anchora
 
Ребят помоги доработать js код
[JS]
$( ".email-a" ).click(function( event ) {
$('.nav-tabs a[href=#mail]').tab('show');
var el = $(this).attr('href');
$('html, body').animate({scrollTop: $(el).offset().top}, 3000);
document.location.href = $(this).attr('href');
return false;
});
Этот код при клике по ссылке переходит с анимацией на Таб и открывает его. Мне надо чтобы анимация останавливалась за 100 пикселей до открытого таба...помогите допилить код.

Spasatel801 05.09.2016 17:11

Никто помочь не может?

рони 05.09.2016 17:29

Spasatel801,
$('html, body').animate({scrollTop: $(el).offset().top -100}, 3000);

Spasatel801 05.09.2016 19:19

Спасибо Рони !


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