Сценарий добавляет id для блока, дает:
id
<div id="some">Text</div>
После этого страница должна перейти к этому id, без анимации, точно так же, как у нас есть цель #some на ссылке текущей страницы.
#some
Как это сделать?
Спасибо.
Попробуйте это:
document.getElementById('some').scrollIntoView(true);
Вы просто имеете в виду связывание "старой школы", как # some
Например
<a href="#some"></a>
Совершено в JS с
location.href = "#some";
$('a[href^="#"]').click(function() { $('html,body').animate({ scrollTop: $(this.hash).offset().top}); return false; e.preventDefault(); });
Как это: