Bootstrap 4 changement de signe sur cliquant déroulante

En utilisant Bootstrap 4, je suis en train de créer une liste déroulante avec signe (Ex: vers la droite). En cliquant sur la liste déroulante caret direction de pointage doit être changé (Ex: vers le bas).

J'ai un façon de le faire

/*Please refer the above link for full code details*/

<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
          Collapsible Group Item #1
</a>

<div id="collapseOne" class="panel-collapse collapse in">
      <div class="panel-body">
        This content is hidden
      </div>
</div>

.css

.panel-heading .accordion-toggle:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    float: right;
    color: grey;
}
.panel-heading .accordion-toggle.collapsed:after {
    content: "\e080";
}

Mais le hic, c'est, d'abord tous les signes pointant vers le bas qui devrait être le droit de

Il y a d'autres approches. Mais je ne veux pas utiliser JQuery, que ma demande est angulaire 4. Pour éviter d'JQuery/JS autant que possible.

Ce n'est pas un double question.

Merci beaucoup à l'avance...

Lorsque vous créez des accordéons, par défaut ajouter un collapsed classe à l'ancre avec la classe accordion-toggle. cela permettrait de faire le point à droite.
Arjun, j'ai essayé ta suggestion de trop.. travaillé 🙂 Merci à vous

OriginalL'auteur Vinni | 2017-09-19