私がしようとしていることは:cursor:no-drop;
これはcssを使用していますが、問題は問題ですアイコンで。Angular.js CSSを適用するにはどうすればいいですか?
私のアイコンが赤色に変わり、cssでcursor:no-drop;
を挿入しました。クリックすることができないユーザーのために、しかし、私はこれを解決することができますか?アイコンが赤色に変わったらクリックをブロックしますか?
ありがとうございました。
HTML +角度
<div ng-app>
<div ng-class="{'selected-gamepad':tog==1}">
<br>
<i class="fa fa-lg fa-gamepad" ng-class="{'gamepad-blue': iTog1}"
ng-click="iTog1 = !iTog1"></i>
<span id='1' ng-click='tog=1; iTog1 = false;'>span 1</span>
</div>
<div ng-class="{'selected-gamepad':tog==2}">
<br>
<i class="fa fa-lg fa-gamepad" ng-class="{'gamepad-blue': iTog2}" ng-click="iTog2 = !iTog2"></i>
<span id='2' ng-click='tog=2; iTog2 = false;'>span 2</span>
</div>
</div>
CSS:
.selected-gamepad > span {
border: dotted pink 3px;
}
.selected-gamepad > i {
color: red;
cursor:no-drop;
}
.gamepad-blue,
.selected-gamepad .gamepad-blue{
color: blue;
}
jsfiddle:http://jsfiddle.net/zvLvg/290/
あなたの説明のために本当にありがとうございます。 – Raduken
もう2つ質問がありますが、最初は1スパンになり、アイコンは既に赤色でブロックされていますか?秒 - 1アイコンをクリックして青色に変えたら、赤色の選択が解除されるまで黒色の相手をブロックしますか? http://jsfiddle.net/zvLvg/292/、ありがとう。 – Raduken
ああ、私はng-repeatですることができます:http://jsfiddle.net/zvLvg/293/、私はちょうど一度クリックした後に青色のアイコンをブロックするために固執しました – Raduken