jquery document.ready выполняется, когда DOM полностью загружен
http://api.jquery.com/ready/
Пример
$(function(){
//Whatever code you want to execute after the page is loaded
})
Если вы хотите, чтобы функция была прикреплена к элементам, которые вы загружаете в DOM с помощью ajax, вы можете использовать live или на в зависимости от версии jquery
Если вы используете версию jquery меньше 1.7, используйте live
$('.menu').live("click",function(){
//Do whatever you want
});
Если вы используете, jquery 1.7 или +, используйте на
$('body').on("click",".menu",function(){
//do whatever you want
});