Я хочу иметь возможность добавлять «Игнорируемый список» с результатами, которые сохраняются в браузере пользователей.Редактирование HTML5 LocalStorage с помощью функции
Игнорируемое Список сохраняется в виде массива JSON и выглядит следующим образом:
[{"username":"test_user","date_added":"19/08/13","description":"Don't like this person."},{"username":"test_user_2","date_added":"19/08/13","description":"Don't like this person."}]
И функция требуется, чтобы добавить пользователей выглядеть следующим образом:
function add_to_ignore_list()
{
var ignored_users = localStorage.getItem("ignore_list"); // returns ignore list
var username = return_current_username(); // returns test_user3
var date = return_current_date(); // returns 19/08/13
var description = prompt("Why do you want to ignore this user?"); // returns desc
add_to_list = {
"username" : username,
"date_added" : date,
"description" : description
};
ignored_users.push(add_to_list);
localStorage["ignore_list"] = JSON.stringify(ignored_users);
$(".user_wrapper").css("background-color","#B40404");
}
По какой-то причине он ISN» я работаю, и я не понимаю, почему, пожалуйста, помогите.
Ваш ignore_list уже хранится в LocalStorage или это первый раз? Вы видите какие-либо ошибки в консоли? И, наконец, с какой версией браузера + вы тестируете? – dc5