jQuery/prevUntil()

解説 マッチした要素の前以降の兄弟要素で、指定したセレクターや条件に一致する要素が出てくるまで選択して取得
sample1
menu1
1-a
1-b
1-c
1-d
menu2
2-a
2-b
2-c
menu3
3-a
3-b
sample1code
$(function(){
  $("dt").click(function(){
  	$(this).prevUntil("dt").css("color","orange");
  });
});
sample2
1-a
1-b
1-c
1-d
2-a
2-b
2-c
3-a
3-b
sample2code
$(function(){
  $(".menu").click(function(){
	$(this).prevUntil("dt").slideToggle();
  });
});