Вызывают ли какие-либо события, когда вы возвращаетесь на страницу с помощью кнопки «Назад»? У меня есть страница, на которой пользователь может выбрать несколько флажков. При каждом проверке флажка создается динамически созданная кнопка на странице. Когда я перехожу к следующей странице и нажимаю кнопку «Назад», флажки по-прежнему проверяются, но мои динамически созданные кнопки исчезли. Можно ли это исправить?Увольнение на задней кнопке
0
A
ответ
0
Чтобы работать с кнопкой «Назад», вам нужно понять, что означает страница навигации. При нажатии кнопки «Назад» браузер переходит к предыдущему местоположению в истории. Они называются состояниями браузера.
Вы можете достичь своей цели, если вы вносите изменения в состояния браузера, создавая при этом приложение с сохранением состояния и используя кнопку «Назад», пользователь будет возвращен в каком-то месте в истории.
Есть пару библиотек JavaScript, которые позволяют более легкий доступ к функциям управления историей, но я предлагаю только пару: BBQ, History.js, Hash.js, jQuery hashchange, Sammy.js, PathJS.
Смежные вопросы
- 1. сбросить форму на задней кнопке
- 2. На задней кнопке нажата перезагрузка фрагмента
- 3. Остановка GPS на задней кнопке нажмите
- 4. Закройте приложение на задней кнопке телефона android
- 5. Выход из приложения Android На задней кнопке
- 6. expire page на задней кнопке symfony2
- 7. Пользовательский UIStoryboardSegue на задней кнопке нажмите?
- 8. popupwindow: окно получить утечку на задней кнопке
- 9. Подготовка Segue на задней кнопке навигационного контроллера
- 10. Задержка на задней кнопке нажата андроид
- 11. Segue сохраняет данные на кнопке задней панели
- 12. На задней кнопке kill android app
- 13. Пользовательский AlertDialog исчезает на задней кнопке, нажмите
- 14. Android - ViewPager возобновление на задней кнопке
- 15. Как убить активность на задней кнопке нажмите
- 16. Обновить страницу на задней кнопке браузера
- 17. Сила Android WebApp закрывается на задней кнопке
- 18. UINavigationController не появляется на задней кнопке
- 19. Как закончить CountdownTimer на задней кнопке
- 20. show Interstitial Ad на задней кнопке нажата?
- 21. NSUserDefault синхронизируется на задней кнопке swift
- 22. Повторное рендеринг Actionbar на задней кнопке нажмите на Android
- 23. Ионный: пользовательский значок в задней кнопке - как?
- 24. обновить предыдущую страницу в onsen ui на задней кнопке
- 25. Android предотвращает восстановление намерений после уничтожения на задней кнопке
- 26. jQuery запускается только один раз, даже на задней кнопке нажмите
- 27. Остановить форму от повторного запуска на задней кнопке
- 28. Сохранять входное состояние ввода формы HTML на задней кнопке
- 29. показать, что «веб-страница истекла» на задней кнопке
- 30. Убейте приложение на задней кнопке от второго действия
Вы можете «onready» проверить наличие флажков и генерирует соответствующие кнопки. –
Не требуется фиксация. Флажки не меняются или не меняются - начальное значение - это то, чем оно было ранее. Таким образом, обработчики событий не запускаются. Напишите общую функцию, которая проверяет состояние всех из них и делает то, что она должна делать, тогда вы можете вызвать это, когда какое-либо из них изменится, но также и в документе. – Archer
Особенность истории запоминания истории зависит от браузера, я считаю. Вы также можете проверить: http://benalman.com/projects/jquery-bbq-plugin/ – rybo111