我想獲得一些本地存儲在我的網站上工作,我掙扎着。本地存儲迴路
我有幾個「切換滑塊」(如:http://jquerymobile.com/test/docs/forms/switch/#),我想將用戶的選擇保存到本地存儲,以便用戶返回時仍可以看到他們之前的選擇。
我已經得到它在列表中的第一個切換滑塊的工作,但是我想要做的是循環通過每個滑塊和每個滑塊,將其'id'和'value'保存到本地存儲。然後,一旦在頁面加載中保存,恢復它們並根據它在本地存儲器中所說的內容改變切換開關。
這裏是我的代碼:
//code below saves id and value to local storage when save button is clicked
$("#button").click(function() {
window.localStorage.setItem('flip-min-1', $("#flip-min-1").val());
});
好了,這樣的作品,並在本地存儲,我得到以下幾點:
Key: #flip-min-1 Value: yes or no depending on choice as it is a toggle slider
現在,當瀏覽器被關閉並重新打開,我從當地retreive數據存儲和使用它切換滑塊取決於它說:
var storedText = window.localStorage.getItem('flip-min-1');
//if the variable in local storage is equal to yes
if(storedText = 'yes') {
//then switch the toggle slider to the yes state so it appear in red and reads 'Attending'
$("#flip-min-1").val(window.localStorage.getItem('flip-min-1')).keyup();
//if the stored text is anything other than yes, the default select option will be no. By default the user is not attending any events
}
我正在努力與事實上,我有多個切換開關和foreach我需要保存它的id和值在本地存儲!
我真的需要幫助,如果任何人能好心提出自己的時間,我將不勝感激,在此先感謝,湯姆
1'='標誌的比較你的?不好... – marekful
是的,我正急着把這個問題拿出來...... – user1966431
如果它對你有用,你可以將這個問題標記爲回答 –