0

シンプルなラジオボタンがあります。.selected「+10」、「0」、および「X」ラベルのいずれかを選択すると赤くなるクラスがあります。これは機能します:

http://jsfiddle.net/KRMRU/18/

ただし、上記のすべてが angular.js- テーブル内にある場合、これは機能しません。

http://jsfiddle.net/KRMRU/17/

jQuery$(this).addClassが適切に動作しないと思います。何か他のものが必要になると思います...何かアイデアはありますか?

4

2 に答える 2

1

jQueryに依存しない別のオプション

(AngularJs で jQuery を使用する習慣を身につけると、正しく使用しないと苦痛になる可能性があります)

簡単なCSSはどうですか:

input[type="radio"]:checked+label{ background-color: red; } 

ラジオがチェックされている場合、次のラベルは赤い背景でマークされます。

(ところで、なぜ Angular 0.10.5 を使用しているのですか?)

于 2013-06-06T15:14:25.947 に答える