Просто небольшая заметка ... Если вы используете это с другими скриптами, $ на последней строке вызовет конфликт. Просто замените его на jQuery, и вы хорошо.
jQuery(function(){
jQuery('#showall').click(function(){
jQuery('.targetDiv').show();
});
jQuery('.showSingle').click(function(){
jQuery('.targetDiv').hide();
jQuery('#div'+jQuery(this).attr('target')).show();
});
});