title: Run a Greasemonkey script on changes to an internal tab (not a browser tab)?
body: <p>I'm trying to build a script that alters the coloring/layout of tags on <a href="https://stackoverflow.com/users/1005187/sparchaeologist?tab=tags">the tag page in the user-profile section of Stack Overflow</a>.</p>
  
  <p>I tested the script and it runs. The problem is that I would like to re-run it when I click on the sort options [<em>votes</em>] and [<em>name</em>].  </p>
  
  <p>I have tried:</p>
  
  <ol>
  <li>Triggering off the jQuery <code>ready</code> event.</li>
  <li>Attaching an <code>onclick</code> handler (which is useless since it runs before the page reloads).</li>
  <li>Attaching a <code>load</code> event listener to the table with the tags, etc., to no avail.</li>
  </ol>
  
  <p>I am sure I am missing something very obvious here. I suspect that there is some async reload involved, but I can't understand what the required action to make this work is. </p>
  
  <p>Can anyone explain what I am missing (or point me to some documentation that explains it)?</p>