Как сделать таблицу из стоимости моего счетчика? - PullRequest
1 голос
/ 07 июля 2011

Я играю в крота и хочу создать местную таблицу рекордов. В настоящее время у меня есть счетчик, который подсчитывает количество успешных кликов на родинки. После каждого сеанса (когда окно закрыто / нажата кнопка «Стоп»), я бы хотел, чтобы значение счетчика сохранялось в таблице рекордов. Это должно быть отсортировано по баллам, конечно. Пример: Когда лучший результат равен 10, а кто-то получает 11, 10 переходит на номер 2, а 11 занимает 1-е место. Таблица должна быть только на локальной машине, вход для имен будет отличным, но не обязательным. Мне нужен пример этого, я пытался дурачиться с базами данных HTML5 безрезультатно. Мой счетчик div

<div id='counter' data-counter='0'>0</div>

и пример того, как счетчик поднимается на один клик моли

if ($(this).data("state") == "up") {
    var counter = $("#counter");
    counter.data("counter", counter.data("counter") + 1);
    counter.text(counter.data("counter"));
}

Я только начинаю веб-программирование, поэтому мне нужно, чтобы он был максимально дружественным к новичкам. : P Если вам нужно уточнить вопрос, просто прокомментируйте. Спасибо!

1 Ответ

0 голосов
/ 07 июля 2011

Если вы хотите хранить на локальном компьютере, вы можете использовать куки. Вы можете сохранить любую строку с куки. Простой способ использования файлов cookie с помощью jquery - с помощью плагина jquery cookie: http://plugins.jquery.com/project/Cookie

Вы можете сохранить сериализацию вашего объекта партитуры, например, если у вас есть его в массиве, который вы можете сделать:

$.cookie("scores", JSON.stringify(scoresArray));

Чтобы получить его, просто выполните:

scoresArray = JSON.parse($.cookie("scores"));

Функции JSON будут работать в современных браузерах. Более подробную информацию о JSON можно найти на http://json.org

Надеюсь, это поможет. Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...