jquery .animate関数を使用して単純なアコーディオンを作成しています。ナビゲーションは、それぞれが背景画像を含むタブの形式になっています。アコーディオンは、タブ画像が消えて再び表示されることを除いて、正常に機能します。リンクは次のとおりです。
http://www.piersrueb.com/newsite_tabs/
これがjsです:
$(document).ready(function(){
$('.tab-1').toggle(function() {
$('.section-1').animate({width: 800});
$('.section-2').animate({width: 60});
}, function() {
$('.section-1').animate({width: 30});
});
$('.tab-2').toggle(function() {
$('.section-2').animate({width: 800});
$('.section-1').animate({width: 30});
}, function() {
$('.section-2').animate({width: 60});
});
});