Jquery Аккордеонные вкладки - PullRequest
1 голос
/ 31 марта 2010

Как мне по умолчанию установить «Первая панель», чтобы открыть, а другие закрыты .... Я скопировал тот же код из этого образца , но на моем все открыто посмотреть здесь

Сценарий

<script>
$(function() { 

$("#accordion").tabs("#accordion div.pane", {tabs: 'h2', effect: 'slide', initialIndex: null});
});
</script>

<script>

// add new effect to the tabs
$.tools.tabs.addEffect("slide", function(i, done) {

    // 1. upon hiding, the active pane has a ruby background color
    this.getPanes().slideUp().css({backgroundColor: "#fff"});

    // 2. after a pane is revealed, its background is set to its original color (transparent)
    this.getPanes().eq(i).slideDown(function()  {
        $(this).css({backgroundColor: 'transparent'});

        // the supplied callback must be called after the effect has finished its job
        done.call();
    });
});
</script>

Ответы [ 2 ]

1 голос
/ 31 марта 2010

Устранение этой проблемы решило мою проблему "initialIndex: null"

0 голосов
/ 14 марта 2012

или вы можете поставить initialIndex: 0, запомните число, которое вы будете использовать, укажите панель по умолчанию, 0 - первый элемент

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