title: Knowing when all other ready callbacks are done
body: <p>I want my handler of the <code>ready</code> event will fire after all other handlers are <strong>done</strong>.<br>
  It's extremely handy for manipulating plugins' undesired actions.   </p>
  
  <p>If I write my handler after all others, it only guarantees it will fire after all others <strong>fired</strong>, not finished:</p>
  
  <pre><code>$(function() {
      setTimeout(function() { alert('other handler'); }, 500);
  });
  
  
  $(function() { alert('my handler'); });​
  </code></pre>
  
  <p><a href="http://jsfiddle.net/k23vk/" rel="nofollow">Fiddle</a></p>
  
  <p>In that code, <em>my handler</em> alerted first.  </p>
  
  <p>I read that before jQuery version <code>1.4</code> the <code>readyList</code> was public. so in version <code>1.7</code> I have no idea how I can tell that my handler is the last handler or not.</p>