У меня есть HTML-файл с элементом внутри id="start_section"
.Я хочу, чтобы при загрузке страницы она прокручивалась до этого элемента, поэтому я добавил следующий скрипт:
jQuery(document).ready(function()
{
// scroll 20px above this div
jQuery('html, body').animate({ scrollTop: (jQuery('#start_section').offset().top)-20 }, 800);
});
Теперь он работает просто отлично при первой загрузке страницы.
Но , как только действие по какой-то причине воссоздается, например, с изменением ориентации, происходит нечто странное: страница перезагружается, а затем вместо прокрутки вниз к определенному элементупрокручивается до самого конца страницы.
Я пытался отключить кеш, но это не помогло.
Есть идеи?