コンテンツの上部と下部にまったく同じタブがあるjqueryタブを作成するにはどうすればよいですか?
したがって、これらの 2 つのタブを組み合わせて、相互にミラーリングします。
コンテンツの上部と下部にまったく同じタブがあるjqueryタブを作成するにはどうすればよいですか?
したがって、これらの 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));
});
});