Как подключать скрипты для страницы, которая грузится через ajax?
У тебя скрипты наверняка вызываются по document.ready событию. Это событие не происходит когда появляется новый контент на страницу после ajax запроса.
Поэтому по колбэку аякса вызывай заново нужные тебе скрипты. Или напиши функцию типа initScipts() - в ней инициализируй нужные тебе скрипты. И вызывай эту функцию и по document.ready и по колбэку аякса.
такая запись не сработает, если элемент с id="el" пришел ajax'ом, т.к. при начальной загрузке такого элемента нету.$("$el").on('click', function(){
   ...
})
а вот такая сработает$("body").on('click', '#el', function(){
   ...
})