Показать сообщение отдельно
  #1 (permalink)  
Старый 30.07.2011, 11:34
Новичок на форуме
Отправить личное сообщение для rave82 Посмотреть профиль Найти все сообщения от rave82
 
Регистрация: 30.07.2011
Сообщений: 4

проблема с табами
Здравствуйте.
Начал изучение jquery и вот нашел пример создание табов, в следствии чего
возник вопрос как проверить какая вкладка открыта и в случае обновления страницы оставить ее открытой. Все это можно реализовать через куки, но только не понятно как установить нужной вкладке требуемое значение.

$(function () {
    var tabContainers = $('div.tabs > div'); // получаем массив контейнеров
    //tabContainers.hide().filter(':first').show(); // прячем все, кроме первого
    // далее обрабатывается клик по вкладке
    $('div.tabs ul.tabNavigation a').click(function () {
        tabContainers.hide(); // прячем все табы
        tabContainers.filter(this.hash).show(); // показываем содержимое текущего
        $('div.tabs ul.tabNavigation a').removeClass('selected'); // у всех убираем класс 'selected'
        $(this).addClass('selected'); // текушей вкладке добавляем класс 'selected'
		$.cookie('lastTab',this.hash);
        return false;
    });//.filter(':first').click();
	});
	document.title = $.cookie('lastTab').substring(1);
	$($.cookie('lastTab')).addClass('selected');
Ответить с цитированием