I have event when I click the text div1 for example will be bold, and remove bold from the other selected, I tried with addClass
but it did not work. How can I resolve this? jsfiddle
HTML:
<div id='1_1' ng-click="addClassToSelected($event)">div1</div>
<div id='1_2' ng-click="addClassToSelected($event)">div1</div>
<div id='1_3' ng-click="addClassToSelected($event)">div1</div>
<div id='1_4' ng-click="addClassToSelected($event)">div1</div>
<div id='1_5' ng-click="addClassToSelected($event)">div1</div>
<div id='1_6' ng-click="addClassToSelected($event)">div1</div>
<div id='1_7' ng-click="addClassToSelected($event)">div1</div>
Angular:
$scope.addClassSelected = function(event){
var id =event.target.id ;
$('#'+id).addClass("bold-selected");
};
CSS:
.bold-selected {
font-weight: bold;
}