La función Jquery no funciona después de la llamada Ajax

Tengo esta función:

$(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;
});

Mi página carga contenido con los botones favoritos, pero después de que Ajax realice una llamada y genere contenido nuevo adicional, la función no funciona al hacer clic en los botones de nuevo contenido. ¿Qué podría no estar bien?

Respuestas a la pregunta(6)

Su respuesta a la pregunta