jquery event listening, non-standard events
<p>I'm attempting to build a way for my selectors to 'listen' to 'global' events that are beyond the typical 'click' 'change' 'submit' etc. I've explored the various 'eventmanagers' that I could find, and they're all still designed for forms. Is there any way to do something like this for non-standard (i.e. custom) events? The goal is to have selectors subscribe to an event, and then be able to trigger it in <strong>one</strong> place and it will raise it for everything subscribed to it.</p>

<p>Inserting example for demonstration.</p>

<pre><code> return this.each(function () {
  $(this).live('ON_CONTENT_CHANGING', function (e) {
   $(this).block({
    overlayCSS: { opacity: 1, color: '#000' },
    timeout: 800
   });

   e.preventDefault();
  });

  $(this).live('ON_CONTENT_CHANGED', function (e) {
   $(this).sliding();
   $(this).unblock();

   e.preventDefault();
  });
</code></pre>

<p>// rest of plugin... </p>

<pre><code>$("*").trigger('ON_CONTENT_CHANGING');
</code></pre>
