На странице есть два блока, видимость которых переключается с помощью checkbox
Нужно при клике по кнопке, если блок скрыт, показать его и прокрутить до него.
Написал такой скрипт:
jQuery(".tb-courses-menu a").click(function (e) {
var courseToggle = jQuery("#courseToggle").prop("checked");
var destination = jQuery('#tb-courses').offset().top;
e.preventDefault();
if (courseToggle) {
jQuery("#courseToggle").prop("checked", false);
jQuery("#tb-services").hide();
jQuery("#tb-courses").show();
jQuery('html, body').animate({ scrollTop: destination }, 1100);
}
})
При клике по ссылке ".tb-courses-menu a" переключение видимости блоков происходит, но страница до него не прокручивается.
Как поправить?