2010-07-12 4 views
0

Я пытаюсь установить простой вкладку из существующей разметки, ala this example from the YUI developer network. Работает как шарм. Однако, на мой вопрос, как вы определяете, какая из вкладок должна быть первоначально выбрана? Можно ли это сделать с помощью существующей разметки или это единственный способ с помощью javascript? Это на самом деле не рассматривается в примерах или документации, что я мог видеть ...YUI3 Инициализация табуляции

ответ

3

Вы ч выбрать ребенок по телефону selectChild(index)

var tabview = new Y.TabView({srcNode:'#demo'}); 
tabview.render(); 
tabview.selectChild(1); 

Надеется, что это помогает. :)

+0

Да, я работал над своей проблемой, используя встроенные javascript и глобальные переменные. Мой вопрос, однако, заключался в том, можно ли указать * через разметку * (т. Е. Теги html/classes/etc), вкладка которой сначала должна быть выбрана ... мне кажется, что это невозможно, это неудачное упущение. – vicatcu

+1

Итак, просто добавьте class = "selected" в li, который должен работать. – Fopfong