Ho alcuni pulsanti che funzionano come switcher. Se fai clic su uno si attiva e "arresta" altri pulsanti. L'ho fatto usando jQuery ma vorrei usare AngularJS. Qui è il mio codice:Come aggiungere e rimuovere classi con AngularJS?
HTML
<div class="button-bar">
<a class="button button-energized" id="weak">weak</a>
<a class="button button-energized" id="normal">normal</a>
<a class="button button-energized" id="strong">strong</a>
</div>
JavaScript
.controller('AppCtrl', function($scope, $stateParams) {
$('#weak').click(function() {
$('#weak').addClass('active');
$('#normal').removeClass('active');
$('#strong').removeClass('active');
});
$('#normal').click(function() {
$('#normal').addClass('active');
$('#weak').removeClass('active');
$('#strong').removeClass('active');
});
$('#strong').click(function() {
$('#strong').addClass('active');
$('#normal').removeClass('active');
$('#weak').removeClass('active');
});
});
Working fiddle http://jsfiddle.net/5DMjt/2221/ –
@soosmca Grazie amico per il violino –