Nodejs HTML Element Class Add addClass(className)

Here you can find the source of addClass(className)

Method Source Code

Element.prototype.addClass = function(className) {
  const currentClasses = this.className
  this.className = `${currentClasses} ${className}`.trim()
  return this//from  w  w w .j a  v  a  2s  . c o m
}

Related

  1. addClass(className)
    Element.prototype.addClass=function(className){
      var classNames=this.className.split(' ');
      for(var i=0;i<classNames.length;i++){
        if(classNames[i]===className){
          return true;
      this.className+=' '+className;
      return true;
    ...
    
  2. addClass(className)
    Element.prototype.addClass = function(className){
      var existing = this.className.length, spacer = "";
      if(existing > 0) spacer = " "; 
      if (!this.hasClass(className)) this.className = (this.className + spacer + className);
      return this;
    
  3. addClass(cls)
    Element.prototype.addClass = function(cls) {
      if (!this.hasClass(cls)) { this.className += " " + cls; }
    };
    
  4. pushClass(className)
    Element.prototype.pushClass = function(className){
      this.className += ' ' +className