У меня есть фиксированный div в верхней части моей страницы и список ссылок несколько дальше вниз по странице. Есть ссылка, по которой пользователь может щелкнуть, которая запускается по клику:
function setOffset(){
location.hash = offset; //where offset is some number I want as the hash
scrollTo(0, 40);
}
То, что я хочу сделать, это перейти к хешированной ссылке, а затем прокрутить лишние 40, чтобы вывести элемент в поле зрения и выйти из-под фиксированного div. Проблема в том, что scrollTo переходит на верх страницы и убивает хеш. У кого-нибудь есть идеи?