Привязать к событию change вместо:
$('.pharmacy').change(function(e){
$('.pcsoc').toggle();
});
Или вы можете проверить, если .is(':checked')
и сделать свою собственную скрыть / показать (более пуленепробиваемые).
$('.pharmacy').change(function(e){
if ($(this).is(':checked'))
$('.pcsoc').show();
else
$('.pcsoc').hide();
});