jqのaddclassとremoveclassをjsで実装する方法です。例えば、元はclass="aa"ですが、class="aa bb"に変更する必要があります。jqueryを使用しないように注意してください
走同样的路,发现不同的人生
js にはクラスリストインターフェイスがありますMDN リンク
ただし、互換性を考慮する必要があります。
交換
if (!this.hasClass(obj, class)) obj.className += " " + class;
elem.className または elem.classList classList の方が優れていると思いますが、elem.classList.add('bb') で十分です さらに、jQuery ソースコードは、className を通じて addClass とremoveClass を実装しています 最後に、このバイアスは基本的なものです質問がある場合は、Baidu と Google の使い方を自分で学ぶ必要があります
リーリー
js にはクラスリストインターフェイスがあります
MDN リンク
ただし、互換性を考慮する必要があります。
交換
if (!this.hasClass(obj, class)) obj.className += " " + class;
elem.className
または
elem.classList
classList の方が優れていると思いますが、elem.classList.add('bb') で十分です
さらに、jQuery ソースコードは、className を通じて addClass とremoveClass を実装しています
最後に、このバイアスは基本的なものです質問がある場合は、Baidu と Google の使い方を自分で学ぶ必要があります
リーリー