jQuery addClass example

Change class name on click in jQuery

HTML

<div id="banner-message">
  <p>Hello World</p>
  <button>Change color</button>
</div>
<textarea id="results" style="width: 100%; height: 200px"></textarea>

JavaScript

// find elements
var banner = $("#banner-message")
var button = $("button")

var b = button.appendTo('<div>').appendTo('body');
setTimeout(function () {
    $('#results').text(b[0].nodeName + '::' + b[0].parentNode.outerHTML);
});