Если этот просто ради стиля — фактически скрытый контент загружается сразу со страницей, просто скрыт стилями до нужного момента, то тут просто
<span id="togglebutton1">Развернуть описание</span>
<div id="togglecontent" style="display:none;">Подробное описание</div>
<script>
$(document).ready(function(){
$("#togglebutton1").click(function(){
$('#togglecontent').toggle();
$('#togglebutton1').text($('#togglebutton1').text() == 'Развернуть описание' ? 'Скрыть описание' : 'Развернуть описание');
});
});
</script>
Если же нужно что бы скрытый контент подгружался из базы впервые после клика, то это внутри приведенной функции нужно делать ajax запрос на получение записи из базы и выводить результат, но как по феншую в двойке такое делать не подскажу.