Playing with history interface

I have been playing with History recently and I commit my sample here.

My goal was seeing how to navigate in the website without reload the page, like with onhashchange.

The difference is, the page does not reload when you change the hash. But, with History, I used the click event to get the same behaviour.

I still don’t know if using click is good or not. But, until now, is working fine.