signal with class obj reference being passed
by Ben Clayton
HTML
<div id="sender">
<p>Sender</p>
</div>
<div id="listen">
<p>Listen</p>
</div>
JavaScript
// find elements
class send{
constructor(){
this.num="Ben";
$("#listen").trigger("msg",this);
}
myfunc (){
alert("Hi "+this.num)
}
}
class listen{
constructor(){
$("#listen").on("msg",function(e,data){
data.myfunc();
});
}
}
new listen();
new send();