рони,
вот смотрите, я так сделал, но есть недочет (ваш код проверял, тоже самое было), все работает когда нажимаю на один и тот же блок, но когда один блок открыт, нажимаю на второй, то стили не возвращаются обратно
$('.open-submenu').click(function() {
$(this).find('.submenu').slideToggle();
$(this).find('.open').toggleClass('change-open');
$(".open-submenu").not($(this)).find('.submenu').slideUp();
});