Организация AJAX загрузки страницы

php JavaScript jQuery AJAX

Подскажите , как правильно организовать AJAX подгрузку страниц?
Пытаюсь сделать следующее, открывается главная станица и соответственно при клике меняется хеш, загружается страница. Пример хеша : site.ru#!запрашиваемая страница&ampparam1=1&ampparam2=2. Пишу так ,чтобы аякс и гугл понимали что на станицах.
Проблема 1:
Каждая загружаемая страница состоит из компонентов(html+css+js).
И компонентов может быть разное кол-во.
Значит у нас много js файлов. Которые нужно было бы объединить.
Которые отвечают за обработку параметров из хеша.
Проблема 2:
Когда мы ходим по страницам "меню" у нас загружаются разные страницы и для этих страниц должен выполняться какой-то js код, допустим делающий $(elem).sortable();
Попытался решить так.
main.functions = {"users":function(){}};
main.functions[page](params);

Ключевая проблема:
Как правильно объединить файлы и запускать их тогда , когда загружена(повторно загружена) соответствующая им страница?
Ответы:
на "рабочей" странице создаешь контейнер, и назови его что-то например "content", "main", "monther" etc.
<div id="content">
</div>


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.