Модификация ядра Spry Tabbed Panels JS - PullRequest
0 голосов
/ 29 марта 2012

У меня проблемы, и я не уверен, как решить эту проблему.

У меня есть виджет Spry Tabbed Panels с содержимым.Я знаю, что 3-уровневая структура с 5 контейнерами необходима для правильной работы виджета «Панели с вкладками», но я хотел бы добавить еще один уровень (класс контейнера ниже основного элемента div), например:

<div id="TabbedPanels1" class="TabbedPanels">
    <div class="content">
        <ul class="TabbedPanelsTabGroup">
            <li class="TabbedPanelsTab" tabindex="0">Home</li>
            <li class="TabbedPanelsTab" tabindex="0">Profile/li>
            <li class="TabbedPanelsTab" tabindex="0">Contact</li>
        </ul>
        <div class="TabbedPanelsContentGroup">
            <div class="TabbedPanelsContent">Content 1</div>
            <div class="TabbedPanelsContent">Content 2</div>
            <div class="TabbedPanelsContent">Content 3</div>
        </div>
    </div>
</div>

Насколько я понимаю, чтобы заставить это работать должным образом, мне нужно было бы изменить ядро ​​виджета.Кто-нибудь может указать мне правильное направление или помочь мне изменить ядро ​​виджета?Большое спасибо заранее !!

1 Ответ

1 голос
/ 05 мая 2012
<div id="TabbedPanels1" class="TabbedPanels">

будет работать как

<div id="TabbedPanels1" class="TabbedPanels content">

так что нет необходимости в другом слое div ...

...