Я делаю собственную тему WordPress для блога моей подруги. Я дал более подробную информацию об этом в вопросе, который я задал ранее сегодня здесь, поэтому я не буду т тратить место, повторяя все это снова.
Это одностраничный веб-сайт, который использует плавную прокрутку jQuery для навигации по содержимому.
var $root = $('html, body');
$('nav a, .catlist-link').click(function() {
var href = $.attr(this, 'href');
$root.animate({
scrollTop: $(href).offset().top
}, 1300, 'easeInOutCubic', function () {
window.location.hash = href;
});
return false;
});
Мне удалось заставить ссылки на отдельные сообщения загружать контент в div на той же странице с помощью плагина Advanced AJAX Page Loader, но плавная прокрутка не работает с этими ссылками. Если я применю его к ним, они просто обновят страницу и загрузят single.php вместо плавного перехода к div с загруженным контентом поста ajax. Есть ли способ применить плавную прокрутку к этим ссылкам?