Mam kilka przycisków, które działają jak przełączniki. Jeśli klikniesz jeden, stanie się aktywny i "zamknie" inne przyciski. Zrobiłem to za pomocą jQuery, ale chciałbym użyć AngularJS. Tu jest mój kodu:Jak dodać i usunąć zajęcia z 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');
});
});
Pracujące skrzypce http://jsfiddle.net/5DMjt/2221/ –
@soosmca Dzięki znajomemu za skrzypce –