如何使用ng-class和ng-click在AngularJS中使用jquery addClass / removeClass功能?

时间:2017-08-02 23:01:04

标签: jquery angularjs

我有两个divs我正在尝试切换到活动的非活动状态,更改class,我需要将ng-clickng-class一起使用。这个基本的代码片段非常适合我需要的内容,但我不确定如何在ng-click中使用ng-classcontroller进行翻译。

$('button').on('click', function(){
$('button').removeClass('selected');
$(this).addClass('selected');

我几乎必须使用ng-clickng-class来做这件事(不要问)。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

<button ng-click="selected=!selected">button</button>
<div ng-class="{selected: selected}">div</div>