Сохранение скрипта в локальное хранилище
Здравствуйте, никак не могу разобраться в этом, есть такой вот скрипт у меня:
$(document).ready(function() { $("#singleswitch").click(function() { $("#list li .url").hide(); $("#list li .desc").hide(); }); $("#compactswitch").click(function() { $("#list li .url").show(); $("#list li .desc").hide(); }); $("#fullswitch").click(function() { $("#list li .url").show(); $("#list li .desc").show(); }); }); Нужно чтобы его действия сохранялись в локальное хранилище, как это сделать ? |
ну создай обьект с настройками, например так
var options = {singleswitch : false, compactswitch: false, fullswitch: false, } при кликах: 1) изменяй эти настройки. 2) записывай этот обьект в хранилеще для этого распарси его в текстовую строку, так как хранилеще может работать только со строками. преобразуй строки в обьект и наоборот через JSON |
ага словами легко, можешь показать с этим моим кодом ?
|
localStorage.setItem('name', 'привет') //устанавливаем alert( localStorage.getItem('name') ) //получаем localStorage.removeItem('name') //удаляем JSON.stringify() //поеобразует обьект в строку JSON.parse //преобразует строку в обьект |
Часовой пояс GMT +3, время: 17:12. |