So what are you facing? Setting a hash tag or handling a hash change?
Of course, setting up hashes is just a matter of putting hashes in links, for example <a href="www.voidsync.com/2010/#page">Link</a>, but I assume this is not your problem.
In order to actually do something with a hash, you must have a listener function that checks, for example, changes the hash every 100 ms and acts accordingly. A simple function might look like this:
$(function() {
var current_hash = false;
setInterval(function() {
if(window.location.hash != current_hash) {
current_hash = window.location.hash;
$('#content').load("content.php?page="+current_hash);
}
}, 100);
});
This (unchecked) function checks every 100 ms if the hash has changed, and if there is one, it refreshes the page via Ajax.
, , , www.voidsync.com/2010/#images, . .
, , , - .