我有一個頁面在完成操作後將div可見性切換爲可見,然後導航到新頁面。如果在新的頁面上,我點擊後,dom保留它的狀態,並且div可見,如果我刷新並點擊後,隱藏屬性丟失。刷新/返回後,是否有任何方法可以對dom進行任何更改?JQuery Mobile/Webkit - 刷新和返回按鈕事件後保留Dom狀態
2
A
回答
3
您可以將可見性的狀態存儲在HTML5的本地存儲中。
當切換知名度,你可以用這樣一行:
window.localStorage.setItem('boxVisibility', true /* or false, as it may be */);
,然後添加一個窗口加載事件來設置框的知名度在頁面加載時:
document.addEventListener('load', function() {
var isVisible = window.localStorage.getItem('boxVisibility');
// now set the box's visibility with the value of isVisible
}, false);
0
localStorage的是好主意,因爲這個餅乾也會起作用。您可以使用jQuery Cookie插件來簡化操作:https://github.com/carhartl/jquery-cookie
相關問題
- 1. 刷新後更新按鈕狀態wpf
- 2. 按鈕事件和狀態
- 3. 刷新後jQuery保存點擊狀態
- 4. 如何保留頁面刷新後輸入單選按鈕的狀態
- 5. php - 刷新後如何保持圖像按鈕狀態
- 6. 如何在刷新後保存狀態按鈕?
- 7. 瀏覽器後退按鈕和狀態保留?
- 8. 如何使動態添加的DOM元素保留(刷新後)
- 9. 設置按鈕狀態並保留onClick
- 10. 如何在按下後保留按鈕狀態?
- 11. 從jquery函數返回後重置按鈕狀態
- 12. 返回按鈕返回到動態添加控件的狀態
- 13. 我們可以檢測到瀏覽器刷新和返回按鈕事件嗎?
- 14. Javascript - 按下按鍵後保持按下狀態(返回true)
- 15. 保留未保存的表單:按鈕提交事件將重置「Changed_Form」狀態
- 16. 按鈕在重新添加到DOM時保持活動狀態
- 17. IE和replaceWith不保留單選按鈕狀態
- 18. 保存GridView的狀態下編輯按鈕點擊,返回回
- 19. 選擇單選按鈕後刷新頁面,但保留單選按鈕值
- 20. 在AJAX調用後刷新DOM和jquery
- 21. 狀態保存和恢復UIImageView添加自按鈕事件
- 22. Jquery中的後退按鈕和刷新按鈕
- 23. 在返回C#後保留C++類的狀態
- 24. 在android listview中保存狀態進度條狀態和按鈕點擊事件
- 25. 返回按鈕事件
- 26. OnsenUI按鈕DOM事件
- 27. 動態更改鍵盤的返回按鈕,但保留類型
- 28. Jquery mobile - 按鈕單擊事件後返回索引
- 29. 檢測頁面JQuery的刷新和返回事件
- 30. 刷新DOM Jquery