js에서 jq의 addclass와 Removeclass를 구현하는 방법 예를 들어 원래 class="aa"인데 class="aa bb"로 변경해야 합니다. jquery를 사용하지 않도록 주의하세요.
走同样的路,发现不同的人生
js에는 클래스 목록 인터페이스가 있습니다MDN 링크
하지만 호환성을 고려해야 합니다.
교체
if (!this.hasClass(obj, class)) obj.className += " " + class;
elem.className 또는 elem.classListclassList가 더 좋다고 생각합니다. elem.classList.add('bb')가 그럴 것입니다또한 jQuery 소스 코드는 className을 통해 addClass 및 RemoveClass를 구현합니다.마지막 문장은 이 편향입니다. 기본적인 질문은 바이두와 구글을 직접 배워야 합니다
으아악
js에는 클래스 목록 인터페이스가 있습니다
MDN 링크
하지만 호환성을 고려해야 합니다.
교체
if (!this.hasClass(obj, class)) obj.className += " " + class;
elem.className
또는
elem.classList
classList가 더 좋다고 생각합니다. elem.classList.add('bb')가 그럴 것입니다
또한 jQuery 소스 코드는 className을 통해 addClass 및 RemoveClass를 구현합니다.
마지막 문장은 이 편향입니다. 기본적인 질문은 바이두와 구글을 직접 배워야 합니다
으아악