jQuery addClass example

Change class name on click in jQuery

by omrani

HTML

<div id="logs"></div>

CSS

body {
  padding: 20px;
}
#logs p {
  
}

JavaScript

function Log(msg){
	$("#logs").append("<p>" + msg + "</p>");
}

function BaseShape(props) {
	this.props = props;
  Log("BaseShape.ctor: " + this.props);
}
class Shape extends BaseShape {
	constructor(props){
  	super();
    Log("Shape.ctor: " + this.props);
  }
}
class Square extends Shape {
	constructor(props){
  	super();
  	Log("Square.ctor: " + this.props);
  }
}
var r = new Square({ width: 20 });