jQuery Tabs; проблема с печеньем - PullRequest
0 голосов
/ 26 января 2010

У меня проблемы с поиском, как установить jQuery cookie для моих вкладок на этой странице: http://onomadesign.com/wordpress/identity-design/alteon-a-boeing-company/

Код моего jQuery Tabs выглядит так:

  $(document).ready(function(){
$(function () {
    var tabContainers = $('div.sc_menu_wrapper > div');

    $('a.tab').click(function () {
        tabContainers.hide().filter(this.hash).show();

        $('a.tab').removeClass('selected');
        $(this).addClass('selected');

        return false;
    }).filter(':first').click();
});});

Так какой фрагмент кода мне нужен, чтобы сделать последнюю выбранную вкладку видимой, когда посетители нажимают на другой проект. Другими словами: когда люди выбирают проект на вкладке «промышленность», он должен оставаться открытым на следующей странице.

Я как бы потерялся здесь, любая помощь была бы великолепна. Thankyou.

1 Ответ

0 голосов
/ 26 января 2010

Я не знаю, полностью ли я понимаю вашу проблему, но в любом случае ...

Что вы можете сделать, это подключиться к событию, нажатию на вкладку (называемое select) и написать код для записи индекса, имени или чего-либо еще, что позволит вам идентифицировать вкладку в файле cookie. Затем, когда ваша страница обновляется и вкладки загружаются снова, вы можете получить код, чтобы проверить наличие файла cookie с этим записанным значением и принудительно отобразить эту вкладку (с помощью метода select).

Обратите внимание на разницу между select обработчиком событий ссылка и select метод ссылка здесь .

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