на JQurey
внутри блока .block вставляем абсолютно спозиционированный блок .hiddenBlock, скрыв его через css.
$(".button").click(function (){ /*обработка клика по кнопке*/
$(this).parents(".block").find(".hiddenBlock").fadeIn(); /*ищем родителя элемента по которому кликнули, в родителе ищем скрытый блок и проявляем его */
});