Запоминание Tabs Bootstrap

Рейтинг: 0Ответов: 1Опубликовано: 19.02.2015

Добрый вечер!

Столкнулся с проблемой сохранения нужной вкладки при обновлении страницы. Может, кто-то сталкивался и знает, как решить данную проблему?

Мой код: http://jsfiddle.net/wxnaf15v/1/
Таб запоминается, а информация-то нет, в чём, собственно говоря, проблема?

Ответы

▲ 1Принят

Попробуйте такой вариант, кардинально переработал ваш код, вы зачем-то пытаетесь продублировать функционал табов, который уже реализован в twitter bootstrap.

var storage = localStorage.getItem('item');

if (storage && storage !== "#") {
    $('.nav-tabs a[href="' + storage + '"]').tab('show');
}

var list = $('ul.nav').find('li');

$('ul.nav').on('click', 'li:not(.active)', function() {
    var itemId = $(this).find('a').attr('href');
    localStorage.setItem('item', itemId);
});