javascript prototype - adding a callback
javascript, jquery
Solution
Init = function () {
var refinement = this;
$('.btn').click(refinement.Callback || Callback);
},
Fiddle
Problem
I'm using the javascript revealing prototype pattern, and I want to add a callback. I'm trying something like: http://jsfiddle.net/Qyhrb/2/ ``` var Refinements = function () { }; Refinements.prototype = function () { Init = function () { $('.btn').click(Callback); }, Callback = function(){ alert('default function'); }; return { Init: Init, Callback : Callback }; }(); var refinements = new Refinements(); refinements.Callback = function(){ alert('new method'); }; refinements.Init(); ``` Essentially what I want to do is pass a callback into the object and raise that callback when an event occurs.