Показать сообщение отдельно
  #13 (permalink)  
Старый 10.02.2017, 18:45
Аватар для Nezumi.May
Аспирант
Отправить личное сообщение для Nezumi.May Посмотреть профиль Найти все сообщения от Nezumi.May
 
Регистрация: 10.01.2017
Сообщений: 36

Сообщение от laimas Посмотреть сообщение
var _mem = localStorage; 
$(function() {
var itm = $(".wrapper:first").attr('id'),
    btn = $(".btn"),
    idx = !!_mem['items'] && JSON.parse(_mem['items']) || {},
    
    a = $(".block1 a").on("click", function() {
        a.not($(this).addClass("eps")).removeClass("eps");
        $(".eps").parent().css( "display", "block");
        idx[itm] = a.index(this);
        _mem['items'] = JSON.stringify(idx);
    });
    
    if(idx) a.eq(idx[itm]).trigger('click');
});
Благодарю! То есть это наиболее оптимальный вариант?
И не могли бы Вы подсказать, как удалить запоминание на конкретной странице при клике по <button id="zapominalka">?

Извиняюсь, но я правда ничего не понимаю в JSON, только начинаю вникать в эту тему. Своими силами уже весь день прошёл, можно сказать, впустую.
Ответить с цитированием