Глядя на свой сайт, вы, вероятно, захотите сделать это:
Поместите это где-нибудь на своей странице, может быть, после всего другого вашего контента
<style>
#hiddenData{display:none;}
</style>
<div id="hiddenData">
<div class="about">About text</div>
<div class="home">Home text</div>
</div>
Затем в ваш JS-файл поместите эти функции (адаптировано из мой javascript во внешнем html не загружается ):
var GetData = function(id){
return $("#hiddenData > div." + id);
};
$(document).ready( function() {
var sections = $("#menu a");
var loading = $("#loading");
var content = $("#content");
function showLoading() {
loading.css( {
visibility: 'visible',
opacity: 1,
display: 'block'
} );
}
function hideLoading(){
loading.fadeTo(1000, 0);
}
sections.click( function() {
showLoading();
content.slideUp();
GetData(this.id);
hideLoading();
content.slideDown();
} );
} );