JavaScript Tutorial

.nextUntil()

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>nextUntil demo</title>
  <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
    <dl>
      <dt id="term-1">term 1</dt>
      <dd>definition 1-a</dd>
      <dd>definition 1-b</dd>
      <dd>definition 1-c</dd>
      <dd>definition 1-d</dd>
      <dt id="term-2">term 2</dt>
      <dd>definition 2-a</dd>
      <dd>definition 2-b</dd>
      <dd>definition 2-c</dd>
      <dt id="term-3">term 3</dt>
      <dd>definition 3-a</dd>
      <dd>definition 3-b</dd>
    </dl>
    <script>
        $( "#term-2" )
          .nextUntil( "dt" )
            .css( "background-color", "red" );
        var term3 = document.getElementById( "term-3" );
        $( "#term-1" )
          .nextUntil( term3, "dd" )
            .css( "color", "green" );
    </script>
</body>
</html>