overriding hashchange event, is it possible?
<p>I have a web app with 3 sections. Whenever the user completes one section the next one will slide (not simply appear) into view. I'm doing this with backbone.js' routing, so hash fragments. What I want is to enable history so if the user presses the back button it will slide back to the previous section. I tried overriding the hashchange event in the jQuery <a href="http://benalman.com/projects/jquery-hashchange-plugin/" rel="nofollow">hashchange plugin</a>, but that didn't work. Any ideas?</p>

<pre><code>$(window).hashchange(function(e) {  
    e.preventDefault();             
    router.navigate(window.location.hash); // The router invokes the function that slides the appropriate section into view
});
</code></pre>
