Ник прав в том, что говорит, но если нет другого пути:
$('a').click(function() {
$('body').load("test.html");
});
РЕДАКТИРОВАТЬ : Убедиться, что load
извлекает только содержимое внутри <body>
Тег с удаленного адреса. Для меня не получилось получить только тег <body>
, определив body
=> load('test.html body')
Для анимации страницы вы могли бысделать что-то вроде этого:
$('a').click(function() {
$('body').load("test.html", function() {
$(this).hide().fadeIn(2000);
});
});
но тогда я предлагаю реализовать хотя бы один элемент-обертку.