Вкладки семантического интерфейса - это вкладка? - PullRequest
0 голосов
/ 19 января 2019

Я использую вкладки Semantic UI.

Я хочу определить, существует ли вкладка, если нет, то я создам ее программно. Создание работает нормально. Вопрос в том, как определить, существует ли вкладка. Кажется, для этой цели есть API, но я не могу понять, как им управлять.

API вкладок семантического интерфейса пользователя имеет следующий шаблон:

$('.foo').tab('operation', argumentOne, argumentTwo)

разные операции принимают разное количество аргументов. Операция 'is tab' задокументирована как не имеющая параметров. Поэтому я делаю вывод, что мне нужно настроить селектор. Я знаю идентификатор элемента моей вкладки, поэтому я могу попробовать "# '+ id. Ничего из того, что я пробую, не дает положительного ответа.

 var res = ('#'+ theId).tab('is tab'); // always false

 var res = ('.tabular.menu .item).tab('is tab'); 
 // yields an array of false values, the length of the array 
 // being the same as the number of tabs

Предложения, пожалуйста.

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