要素からCSSクラス名を追加または削除する際に問題があります。 それは、クラスを追加していないようですが、他のクラスが上書きされている可能性があります。同じ要素のインスタンスが複数あるうちに、他のクラスの要素からクラス名を追加または削除する方法
<div class="my-div class-a"></div>
この部門にclass-b
を追加します。
thisDivElement.className = 'class-b';
これはmy-div class-a
を削除し、代わりにclass-b
を貼り付けます。
<div class="class-b"></div>
angle2では、他のクラスのオーバーヘッドのないクラスを追加/削除する方法を教えてください。それを行う正しい方法のためのアドバイスをしてください。
重要!要素には1つ以上のインスタンスがあることに注意してください。特定の要素からクラスを追加/削除したい – AngularOne