Не уверен, что такое ajaxpage, но если вы просто загружаете страницу в div, вы можете просто использовать load
Примерно так:
$('#maincontent a').click(function(e) {
e.preventDefault();
$("#maincontent").load($(this).attr("href"));
});
Edit:
Если вы хотите, чтобы на загруженной странице были также обработчики событий для click, вы можете использовать функцию обратного вызова load () для этого. Как это:
function engageLinks() {
$('#maincontent a').click(function(e) {
e.preventDefault();
$("#maincontent").load($(this).attr("href"), function() {
engageLinks();
} );
});
}
// Call the function the very first time the page is loaded.
// After that the function will call itself.
engageLinks();
Вот пример.