Якоря на странице с хешами, есть скрипт с которым в адресной строке не появляется хеш. Но это на одной странице. Мне нужно со второй страницы, переходить по ссылкам на первую и скрипт также срабатывал. Сейчас он не работает со второй страницы. Можно его модифицировать, что бы он еще адекватно работал с другой страницы и мотал по хешу.
$('a[href^="#"]').bind("click", function(e){
var anchor = $(this);
$('html, body').stop().animate({
scrollTop: $(anchor.attr('href')).offset().top -70
}, 1000);
e.preventDefault();
});
есть еще другой скрипт, он работает корректно на обеих страницах, но оставляет хеши в адресной
$(document).ready(function(){
$('body,html').scrollTop(0);
$("#menu").on("click","a", function (event) {
var id = $(this).attr('href'),
top = $(id).offset().top -70; //-70px это у меня приклеиное меню, если подскажите как якоря сдлеать -70px, буду признателен
$('body,html').animate({scrollTop: top}, 1500);
});
var hash = location.hash;
if($(hash).length){
var top = $(hash).offset().top -70;
$('body,html').animate({scrollTop: top}, 1500);
}
});
Виртуальный выделенный сервер (VDS) становится отличным выбором
я написал два алгоритма сортировки, первый из них - сортировка вставками, поиск позиции, куда нужно вставить элемент, выполняется через двоичный...
У меня задача найти определенный кусочек в общей картинке и определить, в каком он месте находитсяНужно сделать на C#, решил использовать...
Как можно реализовать авторизацию на WordPress через c# (для добавления, редактирования, удаления постов)WordPress 4