2015-03-05 3 views
-1

У меня есть простой вопрос о вкладках пользовательского интерфейса jQuery. У меня есть меню с 6 вкладками. Первая вкладка всегда будет «активной». Но в некоторых случаях одна или несколько вкладок будут в "display: none;". Есть ли способ найти первую видимую вкладку и применить активный класс к ней?Если первая вкладка скрыта, активируйте первую вкладку, которая отображается

Любая помощь с ними будет оценена по достоинству.

+0

Ваш вопрос не имеет смысла для меня. Вы спрашиваете о вкладках или содержании вкладки? Разве у него уже не было активного класса? Это поможет, если вы продемонстрируете код и/или демо. – isherwood

+0

если скрыта вкладка, будут ли скрыты заголовок и контент? –

ответ

0

Если оба названия и содержание скрыто, то вы можете использовать активный вариант, как

$("#tabs").tabs({ 
    active: $("#tabs > ul li:visible").first().index() 
}); 

Demo: Fiddle

+0

Спасибо, я думаю, что мне нужно что-то вроде этого. Я просто понял, что мне нужно скрыть содержимое первой вкладки, если вкладка будет скрыта. – given2fly88

Смежные вопросы