【问题标题】:单击时更改按钮
【发布时间】:2018-04-13 06:01:39
【问题描述】:

下面是我的带有 Bootstrap 和 Angular 的 HTML 代码:

   <button class="btn btn-secondary btn-sm" ng-click="buy(player)">{{history.indexOf(player)>=0?'REMOVE':'SELECT'}}</button>

当我单击按钮时,按钮的措辞从“选择”变为“删除”。但是,我想要更改按钮的颜色,以便它在“选择”时是默认颜色,但在“删除”时是红色的“btn-danger”类。

这可能吗?

【问题讨论】:

标签: javascript html angularjs twitter-bootstrap


【解决方案1】:

当然!而且真的很简单。

 <button class="btn btn-secondary btn-sm" ng-class="{'btn-danger': history.indexOf(player) >= 0 }" ng-click="buy(player)">{{history.indexOf(player)>=0?'REMOVE':'SELECT'}}</button>

注意 ng-class 指令添加到按钮。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-20
    • 2016-02-06
    • 1970-01-01
    • 2018-01-06
    • 1970-01-01
    相关资源
    最近更新 更多