2010-11-19 5 views
1

は私を許し.animateしようとしているが、私はまだjQueryのを学んだし、ここで思考のパスを、次のい私は.toggleと.animateを使って水平アコーディオンを構築しようとしました。技術的には、それは動作します...しかし、1つの面倒な欠陥があります。水平アコーディオンは - だから、</p> <p>... .toggle使用し、これはこれについて行くの無粋な方法がある場合

ボックスをクリックして展開した後、別のボックスをクリックすると折りたたまれます。その最初のボックスを展開すると、2回クリックして再度展開する必要があります。

例えば:BOX1に崩れながら

  1. クリックBOX1
  2. が今再びここ

展開する2回のクリックが必要になります

  • BOX1はjsfiddleだ それをBOX2を拡大する
  • クリックBOX2を拡大します:http://jsfiddle.net/banjodrill/rEPnq/10/

    私はいくつかの基本的な欠陥があると仮定しています方法で私はこれに近づいている。誰かが時間を持っていれば、あなたが見て、私が間違っていることを理解するのを助けることができれば、私は感謝するでしょう。

    私はトグル機能のif文を使用しているという事実に関連していますか?あなたはこれを見てしたいことがあります

    どうもありがとうございました

  • 答えて

    0

    を: jquery_ui_accordion

    jQueryUIこのため、デフォルトのものを持っている;)

    +0

    おかげで、ええ、私は私は、UIのものを見てきましたその背後にある論理を学ぼうとするだけです。 –

    関連する問題