Скачал отсюда исходники. Снова возникла проблема: Вот код скрипта, который подключается в html: var AjaxContent = function(){ var container_div = ''; var content_div = ''; return { getContent : function(url){ $(container_div).animate({opacity:0}, //Turn the opacity to 0 function(){ // the callback, loads the content with ajax $(container_div).load(url+" "+content_div, //only loads the selected portion function(){ $(container_div).animate({opacity:1}); //and finally bring back the opacity back to 1 } ); }); }, ajaxify_links: function(elements){ $(elements).click(function(){ AjaxContent.getContent(this.href); return false; //prevents the link from beign followed }); }, init: function(params){ //sets the initial parameters container_div = params.containerDiv; content_div = params.contentDiv; return this; //returns the object in order to make it chainable } } }(); И вот этот: <script type="text/javascript"> $(function(){ AjaxContent.init({containerDiv:"#ajax-wrap",contentDiv:"#text"}).ajaxify_links("#menu a"); }); </script> Я понял так, что containerDiv:"#ajax-wrap" - оболочка дива, куда надо вставлять. contentDiv:"#text" - контент, который надо выгрузить из другой страницы и загрузить в существующую. ajaxify_links("#menu a") - при щелчке на этом селекторе будет срабатывать скрипт. Но как только я переделал под себя менюшку и отодвинул её вбок (см. макет), то при щелчке содержимое меняет прозрачность и становиться маленькой и пустой, безо всякого содержимого. В чём может быть проблема? Заранее спасибо. Изначальный пример с Денвером прекрасно работает.