Как то так? Fiddle: http://jsfiddle.net/StJ9e/1/
$('div.BOX_A h1, div.BOX_B h1').click(function() {
$(this).siblings('.slide').slideToggle();
});
Или, если вы ищете эффект типа гармошки:
Fiddle: http://jsfiddle.net/bK4rN/2/
var $last = jQuery('.BOX_A .slide');
$('.services_box').delegate('div > h1', 'click', function() {
$last.slideUp();
$last = $(this).siblings('.slide');
$last.stop(true, true).slideDown();
});
Редактировать : в ответ на комментарий
Мне нужно что-то вроде этого: jsfiddle.net/hJwqs/1 ... но мне нужно толькоодин это изменить, не все.
Измените свой код на:
$("div.BOX_A a").click(function () {
$(this).closest('.services_box').find('div.BOX_A').slideToggle();
});
или для стилизованного: http://jsfiddle.net/garreh/cuEUG/