$(document).ready(function() {
$("a.ancLinks").click(function () {
elementClick = $(this).attr("href");
destination = $(elementClick).offset().top;
$(this).parent().next("div").slideToggle("slow")
.siblings("div:visible").slideUp("fast");
$(this).parent().toggleClass("active");
$(this).parent().siblings("h2").removeClass("active");
if($.browser.safari){
$('body').animate( { scrollTop: destination }, 1100 );
}
else{
$('html').animate( { scrollTop: destination }, 1100 );
}
return false;
});
});
попробуйте так...
если синтаксисом все правильно то должно работать...
Смысл такой: вы кликаете по ссылке получаете "якорь" и его положение сверху относительно окна браузера. далее выбираем родителя ссылки, переключаем класс, показываем следующий div, все остальные прячем и с остальных h2 убираем класс. ну и конечно-же прокручиваем страницу