How can I check in JavaScript if a DOM element contains a class?
I tried the following code, but for some reason it doesn\'t work...
if (document.get
A better solution than all of these (if you are using HTML5) is to use the classList API.
var element = document.getElementById('some-element');
if (element.classList.contains('class-you-want-to-check')) {
console.log('element has target class')
} else {
element.classList.add('class-you-want-to-check');
element.classList.remove('class-you-want-to-check');
element.classList.toggle('class-you-want-to-check');
if (element.classList.contains('class-you-want-to-check')) {
console.log('Yep, classList is baller')
}
}