1

数日前にAngularJSを使い始めたばかりですが、別のdivのボタンをクリックしてクラスを切り替える方法を知りたいのですが、TwitterBootstrapから折りたたみ可能なものを実現したいと思います。彼らがするのは、ターゲットのdivにクラスを追加しin(残りはCSSによって処理されます)、divの高さを設定することだけです。

AngularUI Bootstrapがあることは知っていますが、利用できるのはアコーディオンしかないため、折りたたみ可能なコンテンツの近くに折りたたみのトリガーがないため、あまり便利ではありません。

4

1 に答える 1

3

divでng-classを使用できます。

    <div ng-class="{in: myvar == true}">foo</div>

コントローラでmyvarをtrueに設定するだけで、cssが適用されます。

于 2013-02-07T17:17:36.393 に答える