title: jsdom hashchange event
body: <p>On a <a href="https://github.com/tmpvar/jsdom" rel="noreferrer">jsdom</a> document:</p>
  
  <pre><code>document = require('jsdom').jsdom("&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;");
  window   = document.createWindow();
  </code></pre>
  
  <p>Changing its hash:</p>
  
  <pre><code>document.location.href = '#bang';
  </code></pre>
  
  <p>doesn't trigger any <code>'hashchange'</code> event on <code>window</code></p>
  
  <p>Does anyone aware of a workaround for this?</p>
  
  <p>Thank you</p>