Я имею эту ссылку якорный со страницы А, abc.com/news#section2JQuery свиток с анкерной ссылки на другую страницу смещение заголовка
В странице новостей, блоки заголовка в верхней части секции 2. Я попытался чтобы компенсировать его в jquery, но он не работает. Надеюсь, кто-то может помочь, спасибо заранее!
jQuery('.ch-item a').click(function(e) {
var link = jQuery(this);
var target = jQuery(link.attr('href').substring(link.attr('href').indexOf('#')));
if(target.length > 0) {
jQuery('html, body').stop().animate({scrollTop: target.offset().top - jQuery('.header_container').outerHeight()}, 1000);
e.preventDefault();
} else if(options.preventNonLink) {
e.preventDefault();
}
});``
Привет, спасибо за вашу помощь. Я помещал это в свой глобальный файл js, потому что я использую тему WordPress. Я также добавил предупреждение после функции onclick, но функция вообще не вызывалась. Любая идея почему? Еще раз спасибо – Sylph
Проверьте, есть ли какие-либо ошибки в консоли? –
только что проверено, нет ошибки, но это просто не называется. Позвольте мне попробовать добавить отдельный файл и посмотреть – Sylph