모두 안녕하세요. 나는 jQuery를 사용하고 있으며, jQuery를 사용하여 DIV
클래스를 대체하려고합니다. 내가 처음 클래스 이름을 알고 난 단지 이것을 사용할 수 있습니다,jQuery를 사용하여 클래스를 바꾸는 방법
$('#div').removeClass('first').addClass('second');
을하지만 : 나는 클래스 다음과 같이 대체 할 수있는 것을 알고있다. 제 경우에는 동적이기 때문에 첫 번째 클래스 이름을 알지 못합니다. 매개 변수없이 removeClass를 호출 할 때
$('#div').removeClass().addClass('second');
이유 투표 이유? – Adil
'attr ("class", ...)'를 사용하는 것이 크로스 브라우저에서 안전하지 않은지 확실하지 않습니다. – andlrc
두 번째 옵션은 완벽하게 올바르게 작동하며 묻는 질문에 적합한 대답입니다 - Downvotes는 IMHO가 아닌 다른 사람들에게 도움이되는 이유로 지원되어야합니다. – MyStream