JQuery UI вкладки, как скрыть при загрузке страницы, а затем показать, когда нажали навигацию - PullRequest
0 голосов
/ 19 января 2012

У меня довольно стандартная настройка вкладок Jquery UI, которая работает просто отлично.У меня даже есть ссылки на них.Вот код:

$('#tabs-set').tabs({   
        'select': function(){$(this).index($(document.location.hash));},
        'load': function(event, ui){document.location.hash = ui.panel.id;}
    });

Что я хочу сделать, это скрыть все вкладки вместо загрузки первой в индексе, а затем, если щелкнуть любую из них, они показывают .... какие-либо идеи?

Ответы [ 2 ]

0 голосов
/ 12 июня 2013

Никто не работал на меня.Я использую наведение, чтобы выбрать вкладку.Я хочу иметь возможность скрыть все вкладки при загрузке страницы и затем отображать div для вкладки при наведении курсора.Я на самом деле пытаюсь использовать вкладки как меню, а не как элемент управления вкладками.Возможно, это невозможно.

0 голосов
/ 19 января 2012

На вкладках jQueryUI есть 2 варианта, которые я бы попробовал: Первый, который я бы попробовал, - не выбирать вкладку при инициализации, установив для выбранной вкладки значение -1:

$( ".selector" ).tabs({ selected: -1 }); 

Если это неработать, я не совсем уверен, что делать инвалидам, но я бы попробовал:

$( ".selector" ).tabs({ disabled: true });
...