[jQuery] custom events for non-dom elmts - possible with jQuery?
Hi all,
Is it possible to use jQuery's event system to implement an observer
pattern with non-dom objects? Or should I source for alternate
solutions?
I'm looking at doing something like this:
//=======================================
var event_source = {};
var listener1 = {
onCustomEvent: function() {
alert('listener1');
}
};
var listener2 = {
onCustomEvent: function() {
alert('listener2');
}
};
event_source.bind('onCustomEvent', listener1);
event_source.bind('onCustomEvent', listener2);
// later
event_source.trigger('onCustomEvent' /*, possibly, more, params */);
//=======================================
Thanks,
Tim.