???... ???

conj....??..., ??...??...;

jquery prevUntil() ??? ???

??: prevUntil() ???? ?? ???? ?? ???? ? ??? ?? ?? ??? ????? ???, DOM ?? ?? jQuery ??? ???? ??? ???? ????.

?? 1: .prevUntil(selector, filter)

????:

?? 2: re.prevuntil(??, ??)
???? Description
selector ????. ?? ?? ?? ??? ??? ??? ???? ??? ???? ??? ??? ????.
?? ????. ??? ????? ? ???? ??? ???? ??? ??? ????.
????:

????

?? DOM ?? ??? ???? jQuery ??? ?? ?? .prevUntil() ???? ???? ???? ?? ??? DOM ???? ??? ?? ?? ?? ?? ??? ??? ? ????(???? ???). ???? ??? ?? ??? )? ??? ????. ??? ? jQuery ???? .prevUntil() ????? ??? ???? ???? ??? ??? ?? ?? ?? ??? ?????. ??? ??? ?? ??? ?? ???? ?? ? ??? ?????. ???? ??? ??? ???? ???? ??? ??? ?? ?? ??? ?????. ? ?? ???? ???? ??? ???? .prevAll()? ??? ??? ?????. jQuery 1.6?? ??? ?? DOM ??? jQuery ??? .prevUntil() ???? ? ?? ??? ??? ? ????. ? ???? ??? ??? ???? ? ?? ????? ?????. ? ????? ???? ??? ? ???? ????? ???? ??????.

jquery prevUntil() ??? ?

<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.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").prevUntil("dt")
  .css("background-color", "red");
  
var term1 = document.getElementById('term-1');
$("#term-3").prevUntil(term1, "dd")
  .css("color", "blue");
</script>

</body>
</html>
???? ?? ?

??? ????? ??? "???? ??" ??? ?????

<strong id="7xveu"></strong>
      • ?? ?? ?????. ?? ?? ?? ??? ??? ??? ???? DOM ?? ?? jQuery ?????.
        ?? ????. ??? ????? ? ???? ??? ???? ??? ??? ????.
        ??: