jQuery 특정 패턴의 CSS class 제거하기

<div id="hello" class="test-1 test-2 test-a test-qwer my-class">
...
</div>

위와 같은 HTML 내용에서 test-xxx 이름의 CSS Class를 모두 지우려면

$("#hello").removeClass((_i, className) => {
    return (className.match (/(^|\s)test-\S+/g) || []).join(' ');
});

이렇게 하면 됩니다.

<div id="hello" class="my-class">
...
</div>

글쓴이

BS

BS == Programmer