Jquery remove all classes from class

How can I remove all classes from a class, but keep the original class?

HTML

<div class="document-wrapper removeme1 removeme2 removeme3"></div>

JQuery

$('.document-wrapper').removeClass();

finish with this

<div class="document-wrapper"></div>
+5
source share
5 answers

$('.document-wrapper').removeClass().addClass('document-wrapper');

+11
source

Like this

$('.document-wrapper').removeClass().addClass('document-wrapper');
+3
source

Overwrite attribute class:

$('.document-wrapper').attr('class', 'document-wrapper');

this will replace the current value classonly with "document-wrapper"

+2
source

Try the following:

 $('.document-wrapper').removeAttr('class').addClass('document-wrapper');

check the fiddle here

+1
source

Just overwrite the property of the classNameunderlying DOM element.

$('.document-wrapper')[0].className = "document-wrapper";
0
source

All Articles