Такая тема на главной странице есть плавные переходы при клике по ссылке
$(function() {
$('.page-scroll a').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500, 'easeInOutExpo');
event.preventDefault();
});
});
Все отлично работает, .offset().top определяет правильно! Но как я делаю такую возможность в модальном окне
$(function() {
$('.center-block .myb').bind('click', function(event) { // my hrefs
var $anchor = $(this);
$('#myModal3').stop().animate({ //ID modal window
scrollTop: $($anchor.attr('href')).offset().top
}, 1500, 'easeInOutExpo');
event.preventDefault();
});
});
то .offset().top начинает глючить и давать левые позиции... в чем магия? первый вариант на главной работает, а в модальном окне он кидает на ошибочные места(не там где стоят ссылки).