"I'll repeat again (step 1 should be simple, can you do this?): If you really want to do this, I would try to get things working in steps: Upon clicking a link: 1. Replace some page contents with new contents (no url change). I don't even see this happening on your site. 2. Optional: Now change the url by changing the hash or using pushState. I hear sammyjs does this. 3. Add sliding animation. The method I provided will replace the contents of #slider with what is in the data variable. Setup a #slider element with initial contents, copy the slideTo function contents to your own method, and call it on click."
- NeonGuru
"What github code? The code in this post is a direct cut and paste from my running code. I am happy to answer specific questions but it seems you are looking for a magic potion. If you really want to do this, I would try to get things working in steps: Upon clicking a link: 1. Replace some page contents with new contents (no url change). I don't even see this happening on your site. 2. Optional: Now change the url by changing the hash or using pushState. I hear sammyjs does this. 3. Add sliding animation. The method I provided will replace the contents of #slider with what is in the data variable. Setup a #slider element with initial contents, copy the slideTo function contents to your own method, and call it on click."
- NeonGuru
"I don't know what to tell you, the code is pretty straight forward. Perhaps try a framework that does it for you like jquery mobile. To use jquery mobile, you just have to add transition attributes to your html elements."
- NeonGuru