Я уже некоторое время использую плагин jquery, но, похоже, у меня проблема.
Вот как я это делаю сейчас.
У меня есть страница неопределенной длины. Это список скрытых SPAN с видимым только первым. HTML-код загружается в эти SPAN из обработчика событий OnAppear. В этом же обработчике событий я делаю следующий SPAN видимым, устанавливая его свойство style.display.
Все работает хорошо, кроме случаев, когда возникает следующий сенарио.
Предположим, пользователь какое-то время прокручивал страницу вниз и накопил на ней довольно много контента (загруженного обработчиком события OnAppear). Он выбирает один элемент и открывает подробный вид, а это другая страница. После просмотра подробного представления пользователь хочет вернуться к списку и нажать кнопку НАЗАД в браузере.
Браузер пытается использовать кэшированную версию страницы, прокрученной вниз.
Но весь контент, загруженный OnAppear, отсутствует. Пользователь видит низ очень длинной пустой страницы.
У меня вопрос: есть ли подходящий шаблон для использования плагина jquery Appear для хорошей обработки этой ситуации?
Т.е.. когда пользователь возвращается на страницу с помощью кнопки НАЗАД браузера, я хочу, чтобы пользователь видел один SPAN с загруженным в него содержимым. Если пользователь прокручивает вверх или вниз от этой позиции на странице, происходит обычная обработка OnAppear.