我想用 AJAX 和 jQuery 在我的网站上加载我的页面。它工作正常,但网址看起来
http://mywebsite.com/#mywebsite.com/thepage
我想减去网址,所以它看起来像
http://mywebsite.com/#thepage
我希望有人知道该怎么做。这是代码:
if(window.location.hash) {
} else {
window.location="#THE_FULL_URL";
}
var newHash = "",
$mainContent = $("#wrapper"),
$pageWrap = $("#wrapper"),
$el;
$("a").live("click", function(event){
window.location.hash = $(this).attr('href');
return false;
});
$(window).bind('hashchange', function(){
var hash = location.hash;
document.title = ( hash.replace(/^.*#/, '') || 'blank' ) + '.';
newHash = window.location.hash.substring(1);
if (newHash) {
$mainContent
.find(".content")
.fadeOut(200, function() {
$mainContent.hide().load(newHash + " .content", function() {
$mainContent.fadeIn();
fix();
});
});
};
});
$(window).trigger('hashchange');