Appending Child Element In Overridden Function

http://stackoverflow.com/questions/25955086/unable-to-append-to-jquery-variable

by Ivan Sim

HTML

<div id ="mobile-ad"></div>

JavaScript

function AdType(parentObj, adSlot)
{
    this.parentObj = parentObj;
    this.adSlot = adSlot;
}
AdType.prototype.display = function()
{
    this.parentObj.append('<a href="#">Hello World</a>');
};    
AdType.prototype.remove = function()
{
    this.$parentObj.empty();
};


var Ads = {
    mobile:  new AdType($("#mobile-ad"), "555")
};
Ads.mobile.display();