1

コンテンツの上部と下部にまったく同じタブがあるjqueryタブを作成するにはどうすればよいですか?

したがって、これらの 2 つのタブを組み合わせて、相互にミラーリングします。

http://jqueryui.com/demos/tabs/default.html

http://jqueryui.com/demos/tabs/bottom.html

4

2 に答える 2

2

これは jQuery タブの完全なハックですが、これを簡単に行う方法は他に思いつきませんでした。複製されたタブにスタイルを配置するだけです。ここで実際の例を確認できます。

JavaScript コードは次のhackedとおりです。

$(function() {

        var myTabs = $("#tabs").tabs();
        var x = $('.ui-tabs-nav').clone().addClass('mySecondTabs');
        $('#tabs').append(x);
        $('.mySecondTabs').tabs();

        $('#tabs').tabs({

            select: function(event, ui) 
            {  
                index = ui.index;
                x = $('.mySecondTabs').children('li:nth-child('+(parseInt(index)+1)+')');
                $('.mySecondTabs').children('li').removeClass('ui-tabs-selected').removeClass('ui-state-active');
                x.addClass('ui-tabs-selected').addClass('ui-state-active');
            }
        });

        $('.mySecondTabs').children('li').click(function () 
        {
            $('#tabs').tabs("select", $('.mySecondTabs').children('li').index(this));
        });


    });
于 2010-06-30T14:21:17.090 に答える