.trigger() doesn't fire events not attached via jQuery
I am using this helper to attach events (thanks jresig):
http://ejohn.org/blog/flexible-javascript-events/
I am not using the .bind() function, as my code needs to be framework independent. Calling .trigger() doesn't seem to fire the events attached in this way - why is this ?
Is there a recommended way to attach events (without jQuery) to allow .trigger() to work?
I have attached a minimal example showing the problem. The button triggers a blur, but only the JQuery event handler is fired. When you do a genuine blur, both handlers fire.