Check if an element contains a class in JavaScript?

后端 未结 27 3012
面向向阳花
面向向阳花 2020-11-22 09:36

Using plain JavaScript (not jQuery), Is there any way to check if an element contains a class?

Currently, I\'m doing this:

27条回答
  •  半阙折子戏
    2020-11-22 10:28

    Tip: Try to remove dependencies of jQuery in your projects as much as you can - VanillaJS.

    document.firstElementChild returns tag then the classList attribute returns all classes added to it.

    if(document.firstElementChild.classList.contains("your-class")){
        //  has 'your-class'
    } else {
        //  doesn't have 'your-class'
    }
    

提交回复
热议问题