ブートストラップアコーディオンのブートストラップglyphicon-triangle-left
とglyphicon-triangle-bottom
グリフィンを使用しています。 divを開くとbottom
が表示され、閉じるとleft
が表示されます。ブートストラップグリフコンのアニメーション
アイコンがクラスを切り替えると、ちょっと馬鹿に見えるので、トランジションを作成してアイコンを回転させるかフェードアウトすることができます。
function toggleChevron(e) {
jQuery(e.target)
.prev('.panel-heading')
.find("i.indicator")
.toggleClass('glyphicon-triangle-bottom glyphicon-triangle-left');
}
私はそれがブートストラップアコーディオンなど
からのクラスを使用していますので、私はこれを行うことができますかわからない: しかし、私はそうのようにjQueryを介して、クラス間で切り替えるので、私はこれを行うことができますかわかりません私は私のCSSファイルでこのような何かをやってみましたが、本当に私はそれが何をしたいのかやっていない:P
.glyphicon-triangle-bottom{
opacity: 0;
transition: opacity 1s;
}
.glyphicon-triangle-left{
opacity: 1;
transition: opacity 1s;
}
誰もが、私はアイコンが移行することができますどのように任意のアイデアを持っていましたか? 事前に感謝します!
EDIT:http://jsfiddle.net/zessx/r6eaw/12/
A [jsFiddle](http://jsfiddle.net)へ
とCSSへのjsを更新
Working Accordion JSFiddle
! – urbz
@urbz私は1つを作ろうとしましたが、ブートストラップを使用し、シェブロンアコーディオンが動作したくないので、自分の状況を複製できないようです。 –
@urbzこのコードを少しカスタマイズしましたが、これは私の良い表現ですアコーディオンhttp://jsfiddle.net/zessx/r6eaw/12/ –