btn-primaryクラスが設定された4つのブートストラップボタンがあります。 ホバーまたはフォーカスで、ホバーまたはフォーカスが行われていることを示すためにボタンの色を変更したいとします。ブートストラップボタンの色とクラスをクリックまたはホバー/フォーカスに変更
ボタンをクリックすると、btn-dangerブートストラップクラスを設定したいと思います。私はすでにボタンにng-clickイベントを添付しているので、ボタンへのハンドルを取得してそのボタンのCSSだけを変更することはできません。私が見た例では、jqueryのクリックイベントハンドラがありますが、これが最善のアプローチであるかどうかはわかりません
上記の2つのクエリについてのアドバイスはありますか?
<div>
<br>
<button type="button" class="btn btn-primary" ng-click="pendingReqCtrl.loadData('Create')">Create Requests
</button>
<button type="button" class="btn btn-primary" ng-click="pendingReqCtrl.loadData('Update')">Update Requests
</button>
<button type="button" class="btn btn-primary" ng-click="pendingReqCtrl.loadData('Activate')">Activation
Requests
</button>
<button type="button" class="btn btn-primary" ng-click="pendingReqCtrl.loadData('Deactivate')">Deactivation
Requests
</button>
</div>
何色あなたがホバー上に各ボタンを変更したいのですか?あまりにも若干暗くなるはずです。 –
私は、ブートストラップが提供するホバーの色が少し変化していることに同意します。私はホバーやフォーカスの色の変化をもう少し明らかにしたいと思っています。 – megan
あなたはCSSのやり方をすることができます。なぜあなたはjsで試していますか?とにかくng-classを条件ベースのCSSクラスの変更に使用します。 –