Sto usando il bootstrap glyphicon-triangle-left
e glyphicon-triangle-bottom
glyphicons in una fisarmonica bootstrap. Quando apri un div, mostra lo bottom
e quando lo chiudi, mostra lo left
.Glyphicons di bootstrap animati
Quando le icone cambiano classe, sembra un po 'stupido, quindi voglio creare una transizione per far ruotare o sfumare l'icona. Ma io non sono sicuro di come posso fare questo da quando ho commutare tra le classi tramite jQuery in questo modo:
function toggleChevron(e) {
jQuery(e.target)
.prev('.panel-heading')
.find("i.indicator")
.toggleClass('glyphicon-triangle-bottom glyphicon-triangle-left');
}
io non sono sicuro di come posso fare questo perché utilizza le classi dal bootstrap fisarmonica ecc
ho provato a fare qualcosa di simile nel mio file css, ma non è davvero fare quello che voglio fare: p
.glyphicon-triangle-bottom{
opacity: 0;
transition: opacity 1s;
}
.glyphicon-triangle-left{
opacity: 1;
transition: opacity 1s;
}
qualcuno avesse qualche idea di come posso fare la transizione icone? Molte grazie in anticipo !!
EDIT: ho personalizzato il codice un po ', ma questo una buona rappresentazione di ciò che la mia fisarmonica appare come: http://jsfiddle.net/zessx/r6eaw/12/
A [jsFiddle] (http://jsfiddle.net) con il codice HTML è apprezzato! – urbz
@urbz Ho provato a farne uno ma non riesco a replicare la mia situazione da quando utilizzo bootstrap e la fisarmonica chevron non vuole lavorare –
@urbz Ho personalizzato questo codice un po 'ma questa è una buona rappresentazione del mio fisarmonica http://jsfiddle.net/zessx/r6eaw/12/ –