title: Detect this event on Chrome: change of URL change without reloading
body: <p>I have a website that changes the URL without reloading with the following command on Chrome:</p>
  
  <pre><code>window.history.pushState(“object or string”, “Title”, “/new-url”);
  </code></pre>
  
  <p>Is there a way to detect such an event from Javascript?
  I tried this, but it doesn't work:</p>
  
  <pre><code>$(window).bind('hashchange', function() {
      alert("CHANGED!!");
  });  
  </code></pre>