Nodejs HTML Element Class Add styles(css)

Here you can find the source of styles(css)

Method Source Code

HTMLElement.prototype.styles = function (css) {
    for (var property in this.style) {
        if (css[property]) this.style[property] = css[property];
    }// w  w w  .j a  v  a  2s.  c  o  m
}

Related

  1. addClass(className)
    Element.prototype.addClass = function(className) {
      const currentClasses = this.className
      this.className = `${currentClasses} ${className}`.trim()
      return this
    
  2. 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;
    ...
    
  3. 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;
    
  4. addClass(cls)
    Element.prototype.addClass = function(cls) {
      if (!this.hasClass(cls)) { this.className += " " + cls; }
    };
    
  5. pushClass(className)
    Element.prototype.pushClass = function(className){
      this.className += ' ' +className
    
  6. addStyleClass(className)
    Element.prototype.addStyleClass = function(className) {
        if (className && !this.hasStyleClass(className))
            this.className += (this.className.length ? " " + className : className);
    };