0

私はこれの壁にぶつかっています...どんな助けでも大歓迎です。

上部近くにカスタムの水平アコーディオンがあるサイトがあります。下部には、カスタムドロワーアニメーションをトリガーするボタンがあります。

問題:下部のボタンをクリックすると、水平方向のアコーディオンが影響を受けます。アコーディオンがペイン2、3、4、または5にある場合、アコーディオンは自動的にペイン1に戻ります。

何か案は?

jsfiddleのすべてのコードは次のとおりです。http: //jsfiddle.net/banjodrill/STR2R/1/

私は比較的新しいユーザーであり、投稿に複数のリンクを入れることはできないため、コメントにURLの例を投稿します。

4

1 に答える 1

0

a問題は、クリックするとペインが移動することです。したがって、いくつかの異なる方法で指定できます。ここに1つの方法があります:

$('#navigation li a').click(function(){                      
  $('.pane').removeClass("selected");
  $('.content').hide().css({opacity:0});  
  $(this).next('.content').animate({'width':'toggle'}, 'slow', 'swing').fadeTo('slow',1);  
  $(this).find('.pane').addClass("selected");
});
于 2010-11-16T19:05:59.873 に答える