Here is an example. Lets take 3 different dives and give 3 different ids to them such as "home", "news", "contact". And now place the contents you want to load them inside those divs.
your html code will look something like below.
<div id="home">
<h3>Home Page</h3>
<p>Donec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
<p>Donec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
onec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
</div>
<div id="news">
<h3>News Page</h3>
<p>Donec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
<p>Donec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
</div>
<div id="contact">
<h3>Contact Page</h3>
<p>Donec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
<p>Donec id elit non mi porta ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
</div>
Now in the navigation will look like below
<ul>
<li ><a onClick="showDiv(1);">Home</a></li>
<li ><a onclick="showDiv(2);">News</a></li>
<li ><a onclick="showDiv(3);">Contact</a></li>
</ul>
After this define the ShowDiv() method in the header section
function showDiv(pageid)
{
if(pageid== 1)
{
$("#home").show();
$("#contact").hide();
$("#news").hide();
}
if(pageid== 2)
{
$("#home").hide();
$("#contact")
$("#news").show();
}
if(pageid== 3)
{
$("#home").hide();
$("#contact").show();
$("#news").hide();
}
}
Here you go, you can load three page contents in a single page ....