Função Jquery não funciona após chamada Ajax

Eu tenho essa função:

$(document).ready(function() {
$('.post_button, .btn_favorite').click(function() {


//Fade in the Popup
$('.login_modal_message').fadeIn(500);

// Add the mask to body
$('body').append('<div class="overlay"></div>');
$('.overlay').fadeIn(300);  
return false;
});

Minha página carrega conteúdo com os botões favoritos, mas após o Ajax chamar e gerar novo conteúdo adicional, a função não funciona quando você clica nos botões do novo conteúdo. O que poderia não estar certo?

questionAnswers(6)

yourAnswerToTheQuestion