appending something to the URL in the web browser when loading dynamic content with jQuery
<p>I'm loading some dynamic content into a window with jQuery.</p>

<p>I would like the address in the browser to appear like it has loaded a new page ie</p>

<p>We are looking at:</p>

<p><strong>url.com/articles</strong></p>

<p>and we click an article so the address now looks like:</p>

<p><strong>url.com/articles/something</strong></p>

<p>I'm achieving close to this with:</p>

<pre><code>  location.hash = '/'+article_url;
</code></pre>

<p>But I end up with something more like:</p>

<p><strong>url.com/articles#/something</strong></p>

<p>Is there a way to append something to the location without using the 'ol hash tag?</p>

<p>Secondly, once this hash is appended, it makes it possible to click <em>back</em> in the browser, without obviously attempting a page change - in other words, the newly loaded ajax content remains on screen while the url changes. I've seen a plugin for this, but I figure before installing a whole new script I would search here.</p>

<p>Any ideas?</p>
