PageBreaker, проблема с якорями!
Добрый день.
Возникла проблема с PageBreaker, а именно, при включенном системном параметре pagebreaker_ajax, не выходит настроить якорь, который бы перебрасывал на вверх страницы.
Пробовал такое решение, как прикреплять якорь в шапке
Второй вариант был попробовать использовать jQuery, чтобы при нажатии на ссылку он плавно перебрасывал на вверх страницы:
Возникла проблема с PageBreaker, а именно, при включенном системном параметре pagebreaker_ajax, не выходит настроить якорь, который бы перебрасывал на вверх страницы.
Пробовал такое решение, как прикреплять якорь в шапке
<a name="top"></a>
А в чанках tpl.PageBreaker.begin, tpl.PageBreaker.next, tpl.PageBreaker.prev дописывал к ссылке якорь:<a href="[[+link]]#top" class="pb_link">
Но эта система не захотела работать.Второй вариант был попробовать использовать jQuery, чтобы при нажатии на ссылку он плавно перебрасывал на вверх страницы:
$(document).ready(function() {
$('.pb_link').click(function(){
$('html, body').animate({scrollTop:0}, 'slow');
});
});
Но проблема в том, что работает только первое нажатие, а потом ничего не происходит… Комментарии: 2
А если так?
$(document).on('click','.pb_link' function(){
$('html, body').animate({scrollTop:0}, 'slow');
});
Заработало)) Спасибо большое) Второй раз за сегодня выручаешь))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.