Ich benutze die Bootstrap glyphicon-triangle-left
und glyphicon-triangle-bottom
Glyphicons in einem Bootstrap Akkordeon. Wenn Sie ein div öffnen, zeigt es das bottom
eins und wenn Sie es schließen, zeigt es das left
eins.Bootstrap Glyphicons animieren
Wenn die Symbole die Klassen wechseln, sieht es ein bisschen dumm aus, also möchte ich einen Übergang erstellen, um das Symbol zu drehen oder auszublenden. Aber ich bin nicht sicher, wie kann ich dies tun, da ich zwischen den Klassen über jQuery wechseln wie folgt:
function toggleChevron(e) {
jQuery(e.target)
.prev('.panel-heading')
.find("i.indicator")
.toggleClass('glyphicon-triangle-bottom glyphicon-triangle-left');
}
Ich bin nicht sicher, wie ich kann dies tun, weil sie die Klassen aus dem Bootstrap-Akkordeon usw. verwendet
ich habe so etwas in meiner CSS-Datei versucht zu tun, aber es ist nicht wirklich tut, was ich will es tun: p
.glyphicon-triangle-bottom{
opacity: 0;
transition: opacity 1s;
}
.glyphicon-triangle-left{
opacity: 1;
transition: opacity 1s;
}
Wer noch keine Ahnung hat, wie ich die Symbole Übergang zu machen? Vielen Dank im Voraus!
EDIT: Ich angepasst diesen Code ein wenig, aber dies eine gute Darstellung von dem, was mein Akkordeon wie folgt aussieht: http://jsfiddle.net/zessx/r6eaw/12/
A [jsFiddle] (http://jsfiddle.net) mit Ihrem HTML wird geschätzt! – urbz
@urbz Ich habe versucht, eine, aber ich kann nicht scheinen, meine Situation zu replizieren, da ich Bootstrap verwenden und das Chevron Akkordeon nicht arbeiten will –
@urbz Ich habe diesen Code ein wenig angepasst, aber das ist eine gute Darstellung meiner Akkordeon http://jsfiddle.net/zessx/r6eaw/12/ –