Я использую вкладки 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
Предложения, пожалуйста.